Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

fix: add small fixes to v0.4.0 #34

Merged
merged 4 commits into from
Jul 5, 2024
Merged

fix: add small fixes to v0.4.0 #34

merged 4 commits into from
Jul 5, 2024

Conversation

J0
Copy link
Contributor

@J0 J0 commented Jul 5, 2024

What kind of change does this PR introduce?

Update v0.4.0 with small fixes

J0 and others added 4 commits July 3, 2024 11:39
## What kind of change does this PR introduce?

Currently, create server client doesn't seem to set cookies when MFA
Challenge is verified
## What kind of change does this PR introduce?

As per title
## What kind of change does this PR introduce?

Bug fix

## What is the current behavior?

When resetting a user's password with an email template which has a URL
defining the `type` value as `recovery`, and using the `verifyOtp`
method to process the token_hash and type, the SSR server client's
`onAuthStateChange` function does not recognize the `PASSWORD_RECOVERY`
event that verifyOtp fires. This prevents the code
[here](https://github.com/supabase/ssr/blob/main/src/createServerClient.ts#L199-L205)
from running; resulting in the new session not being saved to cookies,
and the user is not considered logged in.

Fixes #21

## What is the new behavior?

User is logged in.

## Additional context

Replaces PR #24

Co-authored-by: Jason Creviston <jason@malynium.com>
## What kind of change does this PR introduce?

so that we can unblock v0.4.1. Referencing the Auth workflow:
https://github.com/supabase/auth/blob/master/.github/workflows/test.yml
@J0 J0 merged commit 3640ef9 into release/0.4.0 Jul 5, 2024
6 checks passed
hf pushed a commit that referenced this pull request Jul 5, 2024
🤖 I have created a release *beep* *boop*
---


## [0.4.1](v0.4.0...v0.4.1)
(2024-07-05)


### Bug Fixes

* add small fixes to v0.4.0
([#34](#34))
([3640ef9](3640ef9))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants