End users
Sign in with your Google account. Passkeys add passwordless access across connected applications.
WamISSO is the central identity provider for Department applications. Users sign in with Google. Developers register OAuth clients after approval.
Authorization code flow with OpenID Connect scopes.
Sign in with any Google account. No passwords to manage.
Scoped tokens, revocation, and client registration controls.
WamISSO connects end users, application developers, and administrators through a single trusted identity layer.
Sign in with your Google account. Passkeys add passwordless access across connected applications.
Register for an approved developer account, create OAuth clients, and integrate using guides for Laravel, Django, Vue, and more.
Review developer registrations, approve OAuth clients, and manage access from the admin console.
Your application redirects users to WamISSO, receives an authorization code, exchanges it for tokens, and fetches the user profile.
Follow these steps to connect your application to WamISSO.
Sign in at the developer portal with Google. New accounts start in pending status.
An SSO admin reviews your registration and grants the developer role when approved.
Register your app name and exact redirect URIs. Save the client_id and client_secret.
Use the documentation to implement the authorize, token, and userinfo endpoints in your stack.
Identity controls designed for government systems and sensitive data.
Base URL: https://wamisso.rendovations.com
| Method | Path | Purpose |
|---|---|---|
| GET | /oauth/authorize |
Start user sign-in and consent |
| POST | /oauth/token |
Exchange authorization code or refresh token |
| GET | /api/user |
Fetch authenticated user profile |
| POST | /api/sso/logout |
Revoke the current access token |
| GET | /.well-known/openid-configuration |
OpenID Connect discovery metadata |
Anyone with a Google account can sign in at the developer portal. New registrations require approval from an SSO administrator before OAuth client creation is enabled.
Use the Authorization Code flow with response_type=code. Server-side applications exchange the code for tokens using their client secret. See the framework guides for PKCE if you build a public client.
Never expose the client secret in browser code or mobile apps. Keep it in server-side environment variables such as SSO_CLIENT_SECRET and perform token exchange on your backend.
Register a redirect URI that matches your local callback exactly (for example http://localhost:8001/auth/sso/callback), then follow the Laravel or plain PHP integration guide.
Read the documentation, register as a developer, and connect your first application to WamISSO.