skinny.controller

feature

package feature

Visibility
  1. Public
  2. All

Type Members

  1. trait DropboxLoginFeature extends OAuth2LoginFeature[DropboxUser]

    Dropbox OAuth2 Login Controller.

    Dropbox OAuth2 Login Controller.

    export SKINNY_OAUTH2_CLIENT_ID_DROPBOX=xxx
    export SKINNY_OAUTH2_CLIENT_SECRET_DROPBOX=yyy
  2. trait FacebookLoginFeature extends OAuth2LoginFeature[FacebookUser]

    Facebook Auth Login Controller.

    Facebook Auth Login Controller.

    export SKINNY_OAUTH2_CLIENT_ID_FACEBOOK=xxx
    export SKINNY_OAUTH2_CLIENT_SECRET_FACEBOOK=yyy
  3. trait GitHubLoginFeature extends OAuth2LoginFeature[GitHubUser]

    GitHub OAuth2 Login Controller.

    GitHub OAuth2 Login Controller.

    export SKINNY_OAUTH2_CLIENT_ID_GITHUB=xxx
    export SKINNY_OAUTH2_CLIENT_SECRET_GITHUB=yyy
  4. trait GoogleLoginFeature extends OAuth2LoginFeature[GoogleUser]

    Google OAuth2 Login Controller.

    Google OAuth2 Login Controller.

    export SKINNY_OAUTH2_CLIENT_ID_GOOGLE=xxx
    export SKINNY_OAUTH2_CLIENT_SECRET_GOOGLE=yyy
  5. trait OAuth2LoginFeature[U <: OAuth2User] extends SkinnyControllerBase

  6. trait SkinnySessionOAuth2LoginFeature[U <: OAuth2User] extends AnyRef

    SkinnySession wired OAuth2LoginFeature.

  7. trait TypetalkLoginFeature extends OAuth2LoginFeature[TypetalkUser]

    Typetalk OAuth2 Login Controller.

    Typetalk OAuth2 Login Controller.

    export SKINNY_OAUTH2_CLIENT_ID_TYPETALK=xxx
    export SKINNY_OAUTH2_CLIENT_SECRET_TYPETALK=yyy

Value Members

  1. object OAuth2LoginFeature

Ungrouped