Assent
▼
Project version
v0.3.0
v0.2.13
v0.2.12
v0.2.11
v0.2.10
v0.2.9
v0.2.8
v0.2.7
v0.2.6
v0.2.5
v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
v0.1.28
v0.1.27
v0.1.26
v0.1.25
v0.1.24
v0.1.23
v0.1.22
v0.1.21
v0.1.20
v0.1.19
v0.1.18
v0.1.17
v0.1.16
v0.1.15
v0.1.14
v0.1.13
v0.1.12
v0.1.11
v0.1.10
v0.1.9
v0.1.8
v0.1.7
v0.1.6
v0.1.5
v0.1.4
v0.1.3
v0.1.2
v0.1.1
v0.1.0
Pages
Modules
API Reference
Modules
Assent
Features
Installation
Getting started
Custom provider
HTTP Client
JWT Adapter
LICENSE
Changelog
v0.3.0 (2025-01-06)
v0.2
Assent
Sections
Features
Summary
Functions
fetch_config/2
fetch_param/2
json_library/1
Strategies
Assent.Strategy
Sections
Usage
Summary
Callbacks
authorize_url/1
callback/2
Functions
decode_json/2
http_request/5
normalize_userinfo/2
sign_jwt/4
to_url/3
verify_jwt/3
Assent.Strategy.Apple
Sections
Usage
With JS SDK
Assent.Strategy.Auth0
Sections
Configuration
Usage
Assent.Strategy.AzureAD
Sections
Configuration
Usage
Setting up Azure AD
Assent.Strategy.Basecamp
Sections
Usage
Assent.Strategy.Bitbucket
Sections
Configuration
Usage
Assent.Strategy.DigitalOcean
Sections
Usage
Assent.Strategy.Discord
Sections
Usage
Assent.Strategy.Facebook
Sections
Configuration
Usage
With JS SDK
Assent.Strategy.Github
Sections
Configuration
Usage
Assent.Strategy.Gitlab
Sections
Usage
Assent.Strategy.Google
Sections
Usage
Assent.Strategy.Instagram
Sections
Usage
Assent.Strategy.LINE
Sections
Usage
Assent.Strategy.Linkedin
Sections
Usage
Assent.Strategy.OAuth
Sections
Configuration
Usage
Summary
Types
on_authorize_url/0
on_callback/0
session_params/0
Functions
authorize_url/1
callback/3
request/6
Assent.Strategy.OAuth.Base
Sections
Usage
Summary
Callbacks
default_config/1
fetch_user/2
normalize/2
Functions
authorize_url/2
callback/3
Assent.Strategy.OAuth2
Sections
Configuration
Usage
Summary
Types
on_authorize_url/0
on_callback/0
session_params/0
Functions
authorize_url/1
callback/3
fetch_user/4
grant_access_token/3
refresh_access_token/3
request/6
Assent.Strategy.OAuth2.Base
Sections
Usage
Summary
Callbacks
default_config/1
fetch_user/2
normalize/2
Functions
authorize_url/2
callback/3
Assent.Strategy.OIDC
Sections
Configuration
Usage
Nonce
Summary
Types
on_authorize_url/0
on_callback/0
session_params/0
Functions
authorize_url/1
callback/3
fetch_user/2
fetch_userinfo/2
validate_id_token/2
Assent.Strategy.OIDC.Base
Sections
Usage
Summary
Callbacks
default_config/1
fetch_user/2
normalize/2
Functions
authorize_url/2
callback/3
Assent.Strategy.Slack
Sections
Configuration
Usage
Assent.Strategy.Spotify
Sections
Usage
Assent.Strategy.Strava
Sections
Usage
Assent.Strategy.Stripe
Sections
Usage
Connect Express
Assent.Strategy.Telegram
Sections
Configuration
Usage
Assent.Strategy.Twitch
Assent.Strategy.Twitter
Sections
Usage
Assent.Strategy.VK
Sections
Configuration
Usage
Assent.Strategy.Zitadel
Sections
Configuration
Usage
HTTP
Assent.HTTPAdapter
Sections
Usage
Summary
Types
body/0
headers/0
method/0
Callbacks
request/5
Functions
decode_response/2
request/5
user_agent_header/0
Assent.HTTPAdapter.Finch
Assent.HTTPAdapter.HTTPResponse
Summary
Types
header/0
t/0
Functions
format/1
Assent.HTTPAdapter.Httpc
Assent.HTTPAdapter.Req
JWT
Assent.JWTAdapter
Sections
Usage
Summary
Callbacks
sign/4
verify/3
Functions
load_private_key/1
sign/4
verify/3
Assent.JWTAdapter.AssentJWT
Assent.JWTAdapter.JOSE
Exceptions
Assent.CallbackCSRFError
Summary
Types
t/0
Functions
message/1
Assent.CallbackError
Assent.CastClaimsError
Summary
Types
t/0
Functions
message/1
Assent.InvalidResponseError
Summary
Types
t/0
Functions
message/1
Assent.JWTAdapter.AssentJWT.Error
Assent.MissingConfigError
Summary
Types
t/0
Functions
message/1
Assent.MissingParamError
Summary
Types
t/0
Functions
message/1
Assent.RequestError
Summary
Types
t/0
Assent.ServerUnreachableError
Summary
Types
t/0
Functions
message/1
Assent.UnexpectedResponseError
Summary
Types
t/0
Functions
message/1
Search documentation of Assent
Settings
View Source
Assent.CallbackError
exception
(Assent v0.3.0)
×