Package2.15.2Network
hoauth2
Haskell OAuth2 authentication client
- Version2.15.2
- CategoryNetwork
- LicenceMIT
- AuthorHaisheng Wu
- MaintainerHaisheng Wu <freizl@gmail.com>
- Homepagegithub.com/freizl/hoauth2
- Pinned byhackage hoauth2 2.15.2
- Sourcehackage.haskell.org/package/hoauth2-2.15.2
Modules
- Network.OAuth2A lightweight oauth2 Haskell binding.
- Network.OAuth2.AuthorizationRequestBindings Authorization part of The OAuth 2.0 Authorization Framework
- Network.OAuth2.ExperimentThis module contains a new way of doing OAuth2 authorization and authentication
- Network.OAuth2.Experiment.FlowsModule implementing various OAuth2 flow types and their request/response handling.
- Network.OAuth2.Experiment.Flows.AuthorizationRequest
- Network.OAuth2.Experiment.Flows.DeviceAuthorizationRequest
- Network.OAuth2.Experiment.Flows.RefreshTokenRequest
- Network.OAuth2.Experiment.Flows.TokenRequest
- Network.OAuth2.Experiment.Flows.UserInfoRequest
- Network.OAuth2.Experiment.Grants.AuthorizationCode
- Network.OAuth2.Experiment.Grants.ClientCredentials
- Network.OAuth2.Experiment.Grants.DeviceAuthorization
- Network.OAuth2.Experiment.Grants.JwtBearer
- Network.OAuth2.Experiment.Grants.ResourceOwnerPassword
- Network.OAuth2.Experiment.Pkce
- Network.OAuth2.Experiment.Types
- Network.OAuth2.HttpClientBindings for The OAuth 2.0 Authorization Framework: Bearer Token Usage
- Network.OAuth2.TokenRequestBindings Access Token and Refresh Token part of The OAuth 2.0 Authorization Framework
Description
This package provides Haskell bindings for the OAuth2 Authorization Framework and Bearer Token Usage.
Depends on
18 packages- aeson-2.2.5.1in this set
- base-4.23.0.0with GHC
- base64-1.0in this set
- binary-0.8.9.3with GHC
- binary-instances-1.0.6in this set
- bytestring-0.12.2.0with GHC
- containers-0.8with GHC
- crypton-2.1.7in this set
- data-default-0.8.0.2in this set
- exceptions-0.10.12with GHC
- http-conduit-2.3.9.1in this set
- http-types-0.12.6in this set
- microlens-0.5.0.0in this set
- ram-0.22.1in this set
- text-2.1.4with GHC
- transformers-0.6.3.0with GHC
- uri-bytestring-0.4.0.1in this set
- uri-bytestring-aeson-0.1.0.9in this set