SSWConsulting / SSWConsulting/SSW.Rewards.Mobile

🐛 UI/Desktop - White flashing and admin page opening when going to site from email verification

Open
#640 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
37
Forks
11
PR merge metrics
No merged PRs in 30d

Description

Cc: @tkapa @matt-goldman @zacharykeeping

Hi Tylah,

Describe the Bug

When I opened the website from the email verification... email. I hit an admin portal. Very Strange.

I then cancelled the Identity popup in iOS and the app is now permanently loading...

https://github.com/SSWConsulting/SSW.Rewards.Mobile/assets/66365977/ff6e3a63-4535-4979-88bc-13ed76282e03

Figure: Infinite loading | SSW.Rewards

Then, if I refresh there's ALWAYS a white page flash.

To Reproduce

Steps to reproduce the behavior:

  1. Make a new account/get the email verification email.
  2. Click the link in the email
  3. See the Email validated screen
  4. Click the continue to Rewards
Alternate route
  1. Do all of the above and then when you're in the identity page, click back on your mouse. It'll go to the admin page as well. Odd.
Expected Behavior

I wouldn't expect to get thrown to an admin portal when I'm just trying to follow the process for getting into the mobile app.

Tasks
  • Investigate
  • Fix
Environment
  • Device: Macbook Pro M2 Max
  • OS: MacOS Sonoma 14.3
  • Browser: Arc Browser 1.28.0 (45831)
Screenshots

rewards white flash and admin load demo

Figure: White flashes and redirect to an admin portal | SSW Rewards

Thanks!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the email verification flow described in the issue, including the Identity popup and browser-back route. Trace the verification-to-Rewards navigation and observe the admin redirect, infinite loading, and white flash. Done means the verified user reaches the Rewards app without the admin page, permanent loading, or flash.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
authentication, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.