Package

com.mohiva.play.silhouette

impl

Permalink

package impl

The reference implementation of Silhouette.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. impl
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. 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

    Permalink

    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.

Value Members

  1. package authenticators

    Permalink

    Reference implementations of the authenticators.

  2. package daos

    Permalink

    Provides DAO implementations to persist and retrieve objects.

  3. package exceptions

    Permalink

    Provides exceptions thrown in the reference implementation.

  4. package providers

    Permalink

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

  5. package repositories

    Permalink

    Provides implementations of the repositories.

  6. package services

    Permalink

    Provides implementations of the services.

  7. package util

    Permalink

    Provides implementations of utility traits.

Inherited from AnyRef

Inherited from Any

Ungrouped