auth0_ex v0.1.5 Auth0Ex.Authentication
A module with various functions related to authentication api for Auth0.
Unlike the management API code, most of the authentication code sit in this module as it makes sense for management API given the resourceful nature of each object but as useful for Authentication APIs.
Summary
Functions
Given a user’s credentials, and a connection, this endpoint will create a new user using active authentication. This endpoint only works for database connections
This endpoint validates a JSON Web Token (signature and expiration) and returns the user information associated with the user id sub property of the token
Given the Auth0 access token obtained during login, this endpoint returns a user’s profile.
This endpoint will work only if openid
was granted as a scope for the access_token
Functions
Given a user’s credentials, and a connection, this endpoint will create a new user using active authentication. This endpoint only works for database connections.
iex> Auth0Ex.Authentication.signup("client_id", "samar@example.com", "password", "some-connection")
This endpoint validates a JSON Web Token (signature and expiration) and returns the user information associated with the user id sub property of the token.
iex> Auth0Ex.Authentication.tokeninfo("sample.id_token.here")