fi.pyppe

simpleauth

package simpleauth

Visibility
  1. Public
  2. All

Type Members

  1. trait Auth extends AnyRef

  2. class ConfigurationException extends RuntimeException

  3. case class Identity(userId: String, provider: String) extends Product with Serializable

  4. case class ProviderSettings(clientId: String, clientSecret: String, scope: String) extends Product with Serializable

  5. case class User(identity: Identity, name: String, email: Option[String], image: Option[String]) extends Product with Serializable

  6. case class UserResponse(user: User, json: JsValue) extends Product with Serializable

Value Members

  1. object Auth

  2. object Facebook extends Auth

  3. object Github extends Auth

  4. object Google extends Auth

  5. object Linkedin extends Auth

  6. object Twitter extends Auth

Ungrouped