Package

securesocial.core

providers

Permalink

package providers

Visibility
  1. Public
  2. All

Type Members

  1. class BacklogOAuth2Client extends Default

    Permalink
  2. class BacklogProvider extends IdentityProvider with OAuth2Provider

    Permalink

    A Backlog provider

  3. class BitbucketOAuth2Client extends Default

    Permalink
  4. class BitbucketProvider extends Base

    Permalink

    A Bitbucket provider

  5. class ConcurProvider extends Base

    Permalink

    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)
  6. class DropboxProvider extends Base

    Permalink

    A Dropbox Provider (OAuth2)

  7. class FacebookProvider extends Base

    Permalink

    A Facebook Provider

  8. class FoursquareProvider extends Base

    Permalink

    A Foursquare provider

  9. class GitHubProvider extends Base

    Permalink

    A GitHub provider

  10. class GoogleProvider extends Base

    Permalink

    A Google OAuth2 Provider

  11. class InstagramProvider extends Base

    Permalink

    An Instagram provider

  12. class LinkedInOAuth2Provider extends Base

    Permalink

    A LinkedIn Provider (OAuth2)

  13. class LinkedInProvider extends OAuth1Provider

    Permalink

    A LinkedIn Provider

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

    Permalink

    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

  15. class SlackProvider extends Base

    Permalink

    A Slack provider

  16. class SoundcloudProvider extends Base

    Permalink

    A SoundcloudProvider OAuth2 Provider

  17. class SpotifyProvider extends Base

    Permalink

    A Spotify provider

  18. class TwitterProvider extends OAuth1Provider

    Permalink

    A Twitter Provider

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

    Permalink

    A username password provider

  20. trait UsernamePasswordProviderConfigurations extends AnyRef

    Permalink
  21. class VkProvider extends Base

    Permalink

    A Vk provider

  22. class WeiboProvider extends Base

    Permalink

    A Weibo provider

  23. class XingProvider extends OAuth1Provider

    Permalink

    A Xing Provider

Ungrouped