hoauth2-providers 0.9.0 → 0.9.1
raw patch · 5 files changed
+15/−10 lines, 5 filesdep ~containers
Dependency ranges changed: containers
Files
- CHANGELOG.md +5/−0
- README.md +1/−1
- hoauth2-providers.cabal +5/−5
- src/Network/OAuth2/Provider/AzureAD.hs +3/−3
- src/Network/OAuth2/Provider/GitHub.hs +1/−1
CHANGELOG.md view
@@ -1,5 +1,10 @@ # hoauth2-provider Changelog +## 0.9.1 (2026-04-17)++- Relax the `containers` upper bound to `< 0.9` so `containers-0.8` is supported.+- No API changes.+ ## 0.9.0 (2025-10-05) - Add Linear provider
README.md view
@@ -1,1 +1,1 @@-See [file:./src/Network/OAuth2/Provider](./src/Network/OAuth2/Provider) the list of supported Identity Providers.+See [./src/Network/OAuth2/Provider](./src/Network/OAuth2/Provider) for the list of supported Identity Providers.
hoauth2-providers.cabal view
@@ -1,8 +1,8 @@ cabal-version: 2.4 name: hoauth2-providers-version: 0.9.0-synopsis: OAuth2 Identity Providers-description: A few well known Identity Providers+version: 0.9.1+synopsis: OAuth2 identity providers+description: A collection of well-known OAuth2 identity providers homepage: https://github.com/freizl/hoauth2 license: MIT license-file: LICENSE@@ -21,7 +21,7 @@ source-repository head type: git- location: git://github.com/freizl/hoauth2.git+ location: https://github.com/freizl/hoauth2.git library hs-source-dirs: src@@ -62,7 +62,7 @@ , aeson >=2.0 && <2.3 , base >=4.11 && <5 , bytestring >=0.9 && <0.13- , containers ^>=0.6+ , containers >=0.6 && <0.9 , crypton >=0.32 && <1.1 , hoauth2 >=2.9 && <2.16 , HsOpenSSL >=0.11 && <0.12
src/Network/OAuth2/Provider/AzureAD.hs view
@@ -1,6 +1,6 @@ {-# LANGUAGE QuasiQuotes #-} --- | [AzureAD oauth2 flow](https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow)+-- | [AzureAD OAuth2 flow](https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow) module Network.OAuth2.Provider.AzureAD where import Control.Monad.IO.Class (MonadIO (..))@@ -20,7 +20,7 @@ -- Create app at https://go.microsoft.com/fwlink/?linkid=2083908 ----- also be aware to find the right client id.+-- Also be sure to find the right client ID. -- see https://stackoverflow.com/a/70670961 sampleAzureADAuthorizationCodeApp :: AuthorizationCodeApplication sampleAzureADAuthorizationCodeApp =@@ -44,7 +44,7 @@ fetchUserInfo = conduitUserInfoRequest -- | https://login.microsoftonline.com/common/v2.0/.well-known/openid-configuration--- It's supporse to resue 'mkAzureIdp'+-- It's supposed to reuse 'mkAzureIdp' -- -- @ -- mkAzureIdp "common"
src/Network/OAuth2/Provider/GitHub.hs view
@@ -1,6 +1,6 @@ {-# LANGUAGE QuasiQuotes #-} --- | [Github build oauth applications guide](https://docs.github.com/en/developers/apps/building-oauth-apps)+-- | [GitHub OAuth applications guide](https://docs.github.com/en/developers/apps/building-oauth-apps) module Network.OAuth2.Provider.GitHub where import Control.Monad.IO.Class (MonadIO (..))