yesod-auth-oauth2-0.2.2: OAuth 2.0 authentication plugins

Safe HaskellNone
LanguageHaskell98

Yesod.Auth.OAuth2.Salesforce

Description

OAuth2 plugin for http://login.salesforce.com

  • Authenticates against Salesforce
  • Uses Salesforce user id as credentials identifier
  • Returns given_name, family_name, email and avatar_url as extras

Documentation

oauth2Salesforce Source #

Arguments

:: YesodAuth m 
=> Text

Client ID

-> Text

Client Secret

-> AuthPlugin m 

oauth2SalesforceScoped Source #

Arguments

:: YesodAuth m 
=> [Text]

List of scopes to request

-> Text

Client ID

-> Text

Client Secret

-> AuthPlugin m 

oauth2SalesforceSandbox Source #

Arguments

:: YesodAuth m 
=> Text

Client ID

-> Text

Client Secret

-> AuthPlugin m 

oauth2SalesforceSandboxScoped Source #

Arguments

:: YesodAuth m 
=> [Text]

List of scopes to request

-> Text

Client ID

-> Text

Client Secret

-> AuthPlugin m