The user who passed real-name authentication still see the input box for phone number and verification code in the terms page
Upstream MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/79865
JH MR: !313 (merged)
Summary
The user who passed real-name authentication still see the input box for phone number and verification code in the terms page.
Steps to reproduce
- Sign in jihulab.com and pass the real-name authentication via your phone.
- Visit https://jihulab.com/-/users/terms, then the input boxes for phone number and verification code still show up though there is message
You have already accepted the terms and verified your phone.
- Click the button
Decline and sign out
. - Sign in jihulab.com again, the terms page will show up with input boxes for phone number and verification code, and then when you input your phone number, you will find the phone number has already been taken.
However, you can still just click the Accept terms
button to continue.
What is the current bug behavior?
Ask user to do real-name authentication via his/her phone again though the user has already done it.
What is the expected correct behavior?
Do not ask user to do the real-name authentication again.
由 毛超 编辑于