User Passport Development - Single Sign ON

Job ID: 33349352

Budget: $250 – $750 USD

To create a centralised User Login Authentication with tracking of user logon and session tracking at which platform and report to a dashboard on (User Creation, User Logon, Active Rate, Last login 30days ago, 7 days ago, 3 days ago and to which platform they have logged in, with timestamp, IPs & device type)

The user passport will be used at multiple platforms (Wordpress Login, PHP Login, Flutter Application and other web platform). The user passport will functions as centralised Identity Management System.

Solution Identified : 
- KeyCloak (open for other suggestions)


Scope:

- To adopt KeyCloak and integrate to single-sign on solution
- To deploy the environment to AWS
- To create the API / Single-Sign ON
- To create external sign-on pages for purpose of user registrations and login
- To integrate the above into other platforms (Wordpress Login, Web Platforms & Mobile)
- Migrate existing users from Firebase Auth & Wordpress to UserPassport (Single-Sign ON)