Authentication is the process of confirming identity. Not to be confused with authorization, which represents a fundamentally different function.
Appibase uses the OpenID Connect (OIDC) Protocol and OAuth 2.0 to authenticate users, verify their identity and get their authorization to access protected resources.
In the authentication process, a user or client application proves they are who they say they are by providing valid credentials for verification.
Resource Owner | Credentials |
---|---|
End-User | Email and Password |
Client Application | Client ID and Client Secret |