Package2.14.3Network
hoauth2
Haskell OAuth2 authentication client
- Version2.14.3
- CategoryNetwork
- LicenceMIT
- AuthorHaisheng Wu
- MaintainerHaisheng Wu <freizl@gmail.com>
- Homepagegithub.com/freizl/hoauth2
- Pinned byhackage hoauth2 2.14.3
- Sourcehackage.haskell.org/package/hoauth2-2.14.3
Modules
17 modules- Network.OAuth.OAuth217A lightweight oauth2 Haskell binding.
- Network.OAuth.OAuth2.AuthorizationRequest4Bindings Authorization part of The OAuth 2.0 Authorization Framework
- Network.OAuth.OAuth2.HttpClient16Bindings for The OAuth 2.0 Authorization Framework: Bearer Token Usage
- Network.OAuth.OAuth2.TokenRequest21Bindings Access Token and Refresh Token part of The OAuth 2.0 Authorization Framework
- Network.OAuth2.Experiment33This module contains a new way of doing OAuth2 authorization and authentication
- Network.OAuth2.Experiment.Flows.AuthorizationRequest5
- Network.OAuth2.Experiment.Flows.DeviceAuthorizationRequest5
- Network.OAuth2.Experiment.Flows.RefreshTokenRequest3
- Network.OAuth2.Experiment.Flows.TokenRequest7
- Network.OAuth2.Experiment.Flows.UserInfoRequest3
- Network.OAuth2.Experiment.Grants.AuthorizationCode1
- Network.OAuth2.Experiment.Grants.ClientCredentials1
- Network.OAuth2.Experiment.Grants.DeviceAuthorization2
- Network.OAuth2.Experiment.Grants.JwtBearer1
- Network.OAuth2.Experiment.Grants.ResourceOwnerPassword1
- Network.OAuth2.Experiment.Pkce5
- Network.OAuth2.Experiment.Types14
Description
This is Haskell binding of OAuth2 Authorization framework and Bearer Token Usage framework.
Depends on
18 packages- aeson-2.2.3.0in this set
- base-4.20.2.0with GHC
- base64-1.0in this set
- binary-0.8.9.3with GHC
- binary-instances-1.0.5in this set
- bytestring-0.12.2.0with GHC
- containers-0.7with GHC
- crypton-1.0.4in this set
- data-default-0.8.0.1in this set
- exceptions-0.10.9with GHC
- http-conduit-2.3.9.1in this set
- http-types-0.12.4in this set
- memory-0.18.0in this set
- microlens-0.4.14.0in this set
- text-2.1.3with GHC
- transformers-0.6.1.1with GHC
- uri-bytestring-0.4.0.0in this set
- uri-bytestring-aeson-0.1.0.8in this set