Packages

  • package root
    Definition Classes
    root
  • package play
    Definition Classes
    root
  • package silhouette

    An authentication library for Play Framework applications that supports several authentication methods, including OAuth1, OAuth2, OpenID, Credentials or custom authentication schemes.

    An authentication library for Play Framework applications that supports several authentication methods, including OAuth1, OAuth2, OpenID, Credentials or custom authentication schemes.

    Definition Classes
    play
  • package api

    The collection of traits and utility classes that form the stable API of Silhouette.

    The collection of traits and utility classes that form the stable API of Silhouette.

    Definition Classes
    silhouette
  • package impl

    The reference implementation of Silhouette.

    The reference implementation of Silhouette.

    Definition Classes
    silhouette
  • package authenticators

    Reference implementations of the authenticators.

  • package exceptions

    Provides exceptions thrown in the reference implementation.

  • package providers

    Contains play.silhouette.api.Provider implementations that provide authentication for different schemes and services.

  • package services

    Provides implementations of the services.

  • package util

    Provides implementations of utility traits.

  • User

package impl

The reference implementation of Silhouette.

Linear Supertypes
AnyRef, Any

Package Members

  1. package authenticators

    Reference implementations of the authenticators.

  2. package exceptions

    Provides exceptions thrown in the reference implementation.

  3. package providers

    Contains play.silhouette.api.Provider implementations that provide authentication for different schemes and services.

  4. package services

    Provides implementations of the services.

  5. package util

    Provides implementations of utility traits.

Type Members

  1. final case class User(loginInfo: LoginInfo, firstName: Option[String], lastName: Option[String], fullName: Option[String], email: Option[String], avatarURL: Option[String]) extends Identity with Product with Serializable

    The default implementation of Identity.

    The default implementation of Identity.

    loginInfo

    The linked login info.

    firstName

    Maybe the first name of the authenticated user.

    lastName

    Maybe the last name of the authenticated user.

    fullName

    Maybe the full name of the authenticated user.

    email

    Maybe the email of the authenticated provider.

    avatarURL

    Maybe the avatar URL of the authenticated provider.

Inherited from AnyRef

Inherited from Any

Ungrouped