TechPass
TechPass is GovTech’s centralised authentication system, designed to provide secure and seamless user access for government agencies.
For more detailed information about TechPass, visit their documentation
Key Features
Secure Single Sign-On (SSO) with TechPass
Users can login to the Optical CMS with their existing TechPass credentials, eliminating the need for additional login details.
Benefits for Optical CMS:
- Simplifies authentication of CMS users.
- Enhances CMS security with standardized government authentication protocols.
Central Accounts Management (CAM)
TechPass CAM helps to streamline account lifecycle management in the Optical CMS.
Benefits for Optical CMS:
- Removes unnecessary account administration for teams, especially when it comes to deactivation.
Architecture Overview
Optical’s Content Studio uses TechPass to take care of user authentication and the lifecycle of user accounts.
Optical integrates with the TechPass user authentication feature using OpenID.
Optical integrates with the TechPass CAM feature using webhooks.