[GH-ISSUE #6779] [Bug] magic link error #2993

Closed
opened 2026-03-23 21:26:48 +00:00 by mirror · 1 comment
Owner

Originally created by @AmandaBFR on GitHub (Nov 13, 2024).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/6779

Bug Description

I logged into the app on my computer, and it worked, but the next morning, I tried logging in through the mobile app, and I received the following error:

%23error=access_denied&error_code=403&error_description=Email+link+is+invalid+or+has+expired

The app then goes into an infinite loading loop and does not log in.

How to Reproduce

  1. Log in to the app from a computer.
    2. Log out from the computer session (if necessary).
    3. The following day, open the mobile app and attempt to log in with the same email.
    4. Observe the error: %23error=access_denied&error_code=403&error_description=Email+link+is+invalid+or+has+expired.
    5. Notice that the app enters an infinite loading loop and does not complete the login.

Expected Behavior

I expected to be able to log in to the mobile app successfully without any errors or loading issues, similar to my previous login on the computer.

Operating System

I am seeing this bug on iOS (or Android, if applicable).

AppFlowy Version(s)

0.7.3

Screenshots

IMG_2168

Additional Context

No response

Originally created by @AmandaBFR on GitHub (Nov 13, 2024). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/6779 ### Bug Description I logged into the app on my computer, and it worked, but the next morning, I tried logging in through the mobile app, and I received the following error: %23error=access_denied&error_code=403&error_description=Email+link+is+invalid+or+has+expired The app then goes into an infinite loading loop and does not log in. ### How to Reproduce 1. Log in to the app from a computer. 2. Log out from the computer session (if necessary). 3. The following day, open the mobile app and attempt to log in with the same email. 4. Observe the error: %23error=access_denied&error_code=403&error_description=Email+link+is+invalid+or+has+expired. 5. Notice that the app enters an infinite loading loop and does not complete the login. ### Expected Behavior I expected to be able to log in to the mobile app successfully without any errors or loading issues, similar to my previous login on the computer. ### Operating System I am seeing this bug on iOS (or Android, if applicable). ### AppFlowy Version(s) 0.7.3 ### Screenshots ![IMG_2168](https://github.com/user-attachments/assets/08d3a3c3-c78e-4a6e-bd79-7745bc4ca750) ### Additional Context _No response_
Author
Owner

@LucasXu0 commented on GitHub (Nov 14, 2024):

Hi, @AmandaBFR, each magic link token can only be used once. If you need to sign in again, please:

  • Click the back button in the top-left corner
  • Request a new magic link
  • Use the latest email you receive to sign in

Note: If you have multiple emails from us, they may be collapsed in your inbox. You can expand them to find the most recent magic link.

<!-- gh-comment-id:2475214945 --> @LucasXu0 commented on GitHub (Nov 14, 2024): Hi, @AmandaBFR, each magic link token can only be used once. If you need to sign in again, please: - Click the back button in the top-left corner - Request a new magic link - Use the latest email you receive to sign in Note: If you have multiple emails from us, they may be collapsed in your inbox. You can expand them to find the most recent magic link.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#2993
No description provided.