Challenge Overview
Travel Buddy is a ride sharing application that Praxair employees can use to coordinate ride sharing on company trips. It’s a fun way to encourage collaboration and company interaction. In this internal “UBER-like” experience, Praxair employees can offer rides, join rides, chat about upcoming trips, and get suggestions from the APP and it’s users on where to stay, eat, and play on their trips.
We have already built this project with the following technologies:
- Front-end: AngularJS + HTML5 + CSS + Cordova (iPhone and Android)
- Back-end: ASP.NET MVC + SQL Server
In this contest, we want to update it to use SAML 2.0 authentication, and there 2 tutorials might be helpful:
- http://blog.centrify.com/ideal-solution-for-sso-across-native-mobile-applications/ (ours is a Cordova app, so it should be easier)
- http://stackoverflow.com/questions/23623200/authenticating-mobile-users-against-saml-idp
The existing codebase will be provided to you, and your architecture should be clear about what needs to be changed to address the requirement.
Final Submission Guidelines
Deliverable
- Update architecture with implementation details about the changes