For your users
One account for every application offering “Sign in with YAMAG”, with e-mail verification, password reset and protection against repeated attempts. On first sign-in, users see what your application asks for and give their consent.
Identity
One account for your users, a standard sign-in (OpenID Connect) for your applications. You host neither passwords nor sign-up forms.
One account for every application offering “Sign in with YAMAG”, with e-mail verification, password reset and protection against repeated attempts. On first sign-in, users see what your application asks for and give their consent.
A standard OIDC provider: authorization code with PKCE, signed tokens, single logout. Every sign-in is counted in your statistics, per application.
Your application only receives the name and e-mail, with the user's consent. YAMAG never shares the password or the user's other applications. Sign-in statistics only hold a pseudonymous id and a truncated IP address.
In the console, open your application (or declare it).
Choose the type (server or browser), enter your redirect URLs, copy the secret.
Use the issuer and client ID shown: Spring Security, Auth.js, oidc-client, AppAuth…
Show this button on your sign-in page; it starts the OIDC sign-in with YAMAG.
| issuer | https://auth.yamag-tech.com/realms/yamag-id |
| discovery | https://auth.yamag-tech.com/realms/yamag-id/.well-known/openid-configuration |
| authorization | https://auth.yamag-tech.com/realms/yamag-id/protocol/openid-connect/auth |
| token | https://auth.yamag-tech.com/realms/yamag-id/protocol/openid-connect/token |
| userinfo | https://auth.yamag-tech.com/realms/yamag-id/protocol/openid-connect/userinfo |
| jwks | https://auth.yamag-tech.com/realms/yamag-id/protocol/openid-connect/certs |
| logout | https://auth.yamag-tech.com/realms/yamag-id/protocol/openid-connect/logout |