-
Notifications
You must be signed in to change notification settings - Fork 56
fix(deps): update dependency @hono/oauth-providers to ^0.8.0 #415
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/hono-oauth-providers-0.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
05db6d4
to
37c50c4
Compare
37c50c4
to
b8485f1
Compare
b8485f1
to
c0dd09f
Compare
2584731
to
b502baa
Compare
b502baa
to
20a9aff
Compare
20a9aff
to
479b329
Compare
479b329
to
175b7ae
Compare
175b7ae
to
a9457da
Compare
a9457da
to
c1b6a8a
Compare
717e646
to
ee54536
Compare
b0d50a0
to
36d5954
Compare
45058e1
to
4c8da3d
Compare
4c8da3d
to
94b9834
Compare
94b9834
to
b224741
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.6.2
->^0.8.0
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
honojs/middleware (@hono/oauth-providers)
v0.8.5
Compare Source
Patch Changes
#1404
fce74aeda2958faa4d0ed17dfcfe7cbbb74287fa
Thanks @sushichan044! - fix: enable CSRF protection for MSEntra ID authenticationFixed a bug where the state parameter was not being passed to the MSEntra AuthFlow constructor. As a result, CSRF protection now properly works for MSEntra ID authentication, ensuring that authentication requests are protected against Cross-Site Request Forgery attacks.
v0.8.4
Compare Source
Patch Changes
1980a66370d4afc8d552ac08bd25af0c87b49112
Thanks @mrdear! - fixed github email request content-typev0.8.3
Compare Source
Patch Changes
ba19e66f6d086089e15b04bc866c7ebf9cd43409
Thanks @rxliuli! - handle refersh_token on googleAuthv0.8.2
Compare Source
Patch Changes
e1e8a6626d4a739f40ec1ac97c1671322522bee6
Thanks @BarryThePenguin! - Update package repositoryv0.8.1
Compare Source
Patch Changes
641fd4c3de6d3248f131a09748f55a9007d7f77c
Thanks @BarryThePenguin! - Add explicit return typesv0.8.0
Compare Source
Minor Changes
cf48336cbd123a45b461caaa41325d2302182901
Thanks @BarryThePenguin! - The PR adds Microsoft Entra (AzureAD) to the list of supported 3rd-party OAuth providers.v0.7.1
Compare Source
Patch Changes
091b182a6ac1b7bb1129123d3cd0acca5e41b80d
Thanks @liquidleif! - fix: Update twitter authorization urlv0.7.0
Compare Source
Minor Changes
e5f383787c2bd47657f67a99074515eab969963b
Thanks @Younis-Ahmed! - These chages introduces a Twitch OAuth provider, expanding the middleware's OAuth offerings. It includes a new middleware for Twitch authentication, a dedicatedAuthFlow
class, token refreshing/revocation/validation, and comprehensive type definitions. Detailed tests ensure correct behavior and error handling.Twitch OAuth Middleware
src/providers/twitch/twitchAuth.ts
: Implements the core authentication flow, handling state management, redirects, and context variable setting (token
,refresh-token
,user-twitch
,granted-scopes
).AuthFlow Class
src/providers/twitch/authFlow.ts
: Encapsulates token exchange and user data retrieval, with robust error handling.Token Operations
src/providers/twitch/refreshToken.ts
: Provides functions for refreshing and revoking tokens.Type Definitions `src/providers/twitch/types.ts: Defines comprehensive types for Twitch API responses.
Extensive Testing (
test/handlers.ts
,test/index.test.ts
): Includes unit tests covering redirection, valid code flow, error handling, refresh/revoke token, custom and built-in state scenarios, using a mock server.Validate Token
src/providers/twitch/validateToken
: That hit/validate
endpoint to verify that the access token is still valid for reasons other than token expiring.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.