This documentation is intended for federal agency developers interested in integrating their applications with login.gov.
login.gov is an identity provider that supports both the SAML (adhering to the Web Browser SSO Profile) and OpenID Connect (conforming to the iGov WG Profile), with enhancements for NIST 800-63-3. This documentation uses standard identity provider terminology, where the Identity Provider (IdP) is the service that stores the user’s actual credentials, login.gov in this case; the Service Provider (SP) refers to your application, which will ask the IdP for authentication information when a user tries to log in.
Decide the Levels of Assurance (LOA) your application needs to support (login.gov supports LOA 1 and 3) and the user attributes your application requires.
- Build and configure your application
Choose a protocol and develop your application.
- Register and test application
Register your application so that we can authorize it.