Add Single Sign On capabilities to SaaS application.

Nimonik is developer and provider of state of the art, Environmental, Health and Safety, and Quality management software services for all types of industry, and institutions. Our applications are provided as a service via the web and mobile app interfaces.

We have an immediate need to improve our products by providing Single Sign On (SSO) capabilities for our large corporate clients as well as maintaining the existing username and password access for most customers.

We wish to hire a consultant or consulting company that has experience in adding SSO to existing SaaS products to build an SSO solution for our applications. The contractor must also provide the documentation that our customers’ IT department can use to add and maintain their users on our application via the SSO solution.

Our applications run on servers with Ubuntu OS at Amazon Web Services.

Our application stack:

- Rails 4.2 (soon 5.0) / Unicorn / Ruby 2.3

- MySQL/Redis cache/Sunspot Solr search

- Continuous integration setup with RSpec/Cucumber/Jenkins

- token-authenticated JSON API serving iOS and Android client apps

We use the Ruby gem Devise ([login to view URL]) in Rails for authentication, the latest available version (4.4.3 at the moment). Devise is currently configured with DB backend only (user/hashed_password in users table).

We wish to keep DB authentication backend for most users, while moving selected corporate accounts to SSO authentication. SSO implementation also needs to facilitate user invite and creation against SSO server.

Customer accounts on our application share the same database. Thus the SSO solution will need to keep accounts segregated. We are looking for recommendations from the consultant hired on methods to use for segregation, such subdomains for each SSO customers.

Most of our corporate customers have Microsoft networks with Active Directory Domain Services. Thus the SSO solution must be easy for these customers’ IT departments to control access to our solutions. We expect the contractor to have access to a test Microsoft network to test and document the SSO solution.

Based on our application environment and requirements, we wish the consultant to select the best currently accepted protocols and technology (CAS vs. SAML vs. OAuth2) for the SSO. Initially the SSO solution will be for our web interface, but the solution must have the capability for our mobile app (iOS and Android) developers to integrate the SSO solution into these mobile application.

Contractors Requirement

- must have previous experience in adding Single Sign On solution to Ruby on Rails applications using the current industry accepted protocols.

- must have servers with Microsoft networks with Active Directory Domain Services (with primary domain controller)

- 3+ years of Ruby/Rails programming experience

- Development experience with the Ruby Devise Gem. Experience with CanCanCan gem will also be a benefit.

- Test-oriented (RSpec/Cucumber)

In your response to this contract request, please describe the SSO solutions that you or company have done that best matches our SaaS application.

Készségek: Amazon Web Services, Linux, MySQL, Ruby on Rails, Szoftverarchitektúra

Bővebben: single sign on azure active directory, benefits of integrating azure ad and saas applications using the azure ad application gallery?, single sign on active directory web application, azure ad single sign on office 365, azure ad single sign on disabled, microsoft azure single sign on, azure password-based single sign-on, azure ad sso saml, socialengine code add checkboxes sign, single sign mysql, setup single sign business objects windows iis, implementing single sign php openldap, mysql single sign, single sign php, configurate single sign opentaps, single sign php mysql, single sign, integration horde oracle application server single sign, single sign on, champs single sign on

A munkaadóról:
( 55 értékelés ) Montreal, Canada

Projektazonosító: #17346978



We have experienced Ruby Developers who can help you for SSO. We have already implemented OAuth2 for our other customers. CAS and SAML acts as gateway in front of a group of applications which belong to one organiza Több

$23 USD / óra
(1 Visszajelzés)

28 szabadúszó tett átlagosan $31/óra árajánlatot erre a munkára


I have gone through the job post and will assist you in this work as I have expertise over Ruby on Rails and had done numerous project in previous with my best outcomes. Apart from ROR expertise I also have knowledge o Több

$44 USD / óra
(113 vélemény)

- We have previous experience in adding Single Sign On solution to Ruby on Rails applications using the current industry accepted protocols. - We have 3+ years of Ruby/Rails programming experience, etc. Check l Több

$20 USD / óra
(60 vélemény)

Dear Employee, Good Day Wishes !! Hope you are Doing Good there !! I have analyzed your requirement. we have some question to clarify with you. Let me know your available time to initiate the chat. we have a d Több

$41 USD / óra
(60 vélemény)

Hi, Greetings! I have gone through the project description and this project is right there in our wheelhouse. We have been developing web applications in Rails which are hosted on cloud and have SASS, CoffeeSc Több

$20 USD / óra
(14 vélemény)
$50 USD / óra
(14 vélemény)

(From the Makers of Vivino, Seekmi & Dah Makan) Hello, I hope you are doing well, We are Sphinx solution, a Software Solutions and Services Company of 80+ in-house developers and designers specializing in Mobile Több

$20 USD / óra
(16 vélemény)

I have 5+ year experience in Ruby on Rails/Python, I feel very excited to be a part of your project and I love to share my great experience in your application. My expertise skills are in Ruby on Rails, APIs, React. Több

$41 USD / óra
(34 vélemény)

​ ​​​​Hi Claes, It’s a pleasure to meet you,! Based on your requirement: 1. I have 5+ yrs experience in RoR Development and great skills in: SaaS application development/Rails 4.2/5.0 / Unicorn / Ruby 2.3/MySQL/R Több

$20 USD / óra
(10 vélemény)

Hi, We have expertise in developing SaaS-based Application. We can develop SSO to your existing SaaS products to build an SSO solution for your applications. We will provide the documentation to your customers’ IT d Több

$41 USD / óra
(3 vélemény)

Hello! I have checked the project description. Our team is able to complete these tasks. I am personally a certified PHP and .NET developer with more than 9 years expertise in web development and android developer. Több

$20 USD / óra
(7 vélemény)

Hello, Greetings..! I have gone through the job post & feel great pleasure in contacting you to initiate a [login to view URL] can take up your project and do it very perfection. Coming to our skills, I would like t Több

$24 USD / óra
(5 vélemény)

Greetings!! I am glad to bid for your project. I am a software developer with an experience of more than 5 years in technologies like Ruby on Rails, Ruby, MySQL, Postgresql, Mongo/Couch No SQL, Jekyll, Heroku CS Több

$22 USD / óra
(16 vélemény)

I have been in this field for more than 7 years. i have experience in C#,php,perl,wordpress,Html,postgress ,Ubuntu,Crontab,Web Services, Rest Api, Zend ,YIi,Mysql. Relevant Skills and Experience so i am right candi Több

$22 USD / óra
(15 vélemény)
$33 USD / óra
(4 vélemény)

Hi, ➲ 6+ years of full-time experience Ruby on Rails, Experienced with Python/Django with 52,000+ Upwork hours billed and 90+ successful projects ➲ Upwork Top 1 Certification for Ruby on Rails I have worked on s Több

$20 USD / óra
(4 vélemény)

Dear mate , I have reviewed the job post and I would like to help you in ***Add Single Sign On capabilities to SaaS application.**** Based on the job post I am aware with : 1. Your existing Systems and used ge Több

$25 USD / óra
(8 vélemény)

Hello, I have 5 years experience in creating and managing website projects from ground till launch using Ruby on Rails & backend development which is purely API driven or web application based upon MVC framework. L Több

$27 USD / óra
(3 vélemény)

Hi, We are Team of Creative Designers and Developers. We Offer Design and Development of Websites and Mobile App for IOS and Android with Digital Marketing Services. Portfolio: [login to view URL] Lets Több

$61 USD / óra
(2 vélemény)

The dear client, Thanks for your attention. As I am the Android and iOS app developer, I have been working for 6 years in this field. I will like to work on your project and deliver the project. "Correct implement Több

$41 USD / óra
(4 vélemény)

Hi, very very interesting project! Sorry if I bid low, but this is my current tariff I write A.I. based security services.. You can have the top for security & SSO:) "Most of our corporate customers have Mi Több

$29 USD / óra
(1 Visszajelzés)