Google Firebase Authentication is a widely used Identity Provider that Cleeng clients integrate with Cleeng's Core solution to enable seamless customer sign-ups on their apps. Firebase provides an end-to-end identity solution, supporting email and password accounts, phone auth, and Google, Twitter, Facebook, and GitHub login, and more.
Cleeng and Firebase
When Firebase is integrated with Core, the following features will be handled by Firebase instead of Core:
- User Registration
- Login, Social Login
- Password Reset
- Authentication
- Profile and Consent Management
Integration
Cleeng can integrate with many different authentication platforms. In the case of Firebase Authentication, their default instructions and guidelines can be followed. Once the user is authenticated on Firebase, the authenticated user can be automatically connected and authorized for Core.
The best way to integrate is through the MediaStore SDK and APIs that authenticate through the JWT mechanism using the SSO Login endpoint.
Please see the Single Sign-on tutorial.