A marker trait for authentication information.
A trait that provides the means to find and save auth information for the Silhouette module.
Handles authenticators for the Silhouette module.
Handles authenticators for the Silhouette module.
The type of the authenticator this service is responsible for.
Service to retrieve avatar URLs from an avatar service such as Gravatar.
A trait that provides the means to retrieve identities for the Silhouette module.
A trait that provides the means to handle auth tokens for the Silhouette module.
A trait that provides the means to handle auth tokens for the Silhouette module.
Tokens are needed for users that are creating an account in the system instead of using one in a third-party system.
The companion object.
Provides services used by the API to call external or internal services.