securesocial.core

providers

package providers

Visibility
  1. Public
  2. All

Type Members

  1. class BitbucketOAuth2Client extends Default

  2. class BitbucketProvider extends OAuth2Provider

    A Bitbucket provider

  3. class ConcurProvider extends OAuth2Provider

    A Concur OAuth2 Provider

    A Concur OAuth2 Provider

    For the documentation of Concur’s OAuth2 implementation please refer to https://developer.concur.com/api-documentation/oauth-20-0/web-flow

    Unfortunately, Concur does not implement the exact OAuth2 specification. It differs in two main points:

    • getAccessToken uses a HTTP GET request (instead of HTTP POST as specified in http://tools.ietf.org/html/rfc6749#section-3.2)
    • the access token response is delivered in XML (instead of JSON as specified in http://tools.ietf.org/html/rfc6749#section-5.1)
  4. class DropboxProvider extends OAuth2Provider

    A Dropbox Provider (OAuth2)

  5. class FacebookProvider extends OAuth2Provider

    A Facebook Provider

  6. class FoursquareProvider extends OAuth2Provider

    A Foursquare provider

  7. class GitHubProvider extends OAuth2Provider

    A GitHub provider

  8. class GoogleProvider extends OAuth2Provider

    A Google OAuth2 Provider

  9. class InstagramProvider extends OAuth2Provider

    An Instagram provider

  10. class LinkedInOAuth2Provider extends OAuth2Provider

    A LinkedIn Provider (OAuth2)

  11. class LinkedInProvider extends OAuth1Provider

    A LinkedIn Provider

  12. case class MailToken(uuid: String, email: String, creationTime: DateTime, expirationTime: DateTime, isSignUp: Boolean) extends Product with Serializable

    A token used for reset password and sign up operations

    A token used for reset password and sign up operations

    uuid

    the token id

    email

    the user email

    creationTime

    the creation time

    expirationTime

    the expiration time

    isSignUp

    a boolean indicating wether the token was created for a sign up action or not

  13. class SlackProvider extends OAuth2Provider

    A Slack provider

  14. class SoundcloudProvider extends OAuth2Provider

    A SoundcloudProvider OAuth2 Provider

  15. class TwitterProvider extends OAuth1Provider

    A Twitter Provider

  16. class UsernamePasswordProvider[U] extends IdentityProvider with ApiSupport with Controller

    A username password provider

  17. class VkProvider extends OAuth2Provider

    A Vk provider

  18. class WeiboProvider extends OAuth2Provider

    A Weibo provider

  19. class XingProvider extends OAuth1Provider

    A Xing Provider

Ungrouped