getpinga / tide

Tide client area theme for FOSSBilling
MIT License
19 stars 11 forks source link

Profile screen needs to display an alert when emails aren't verified #28

Closed BelleNottelling closed 1 year ago

BelleNottelling commented 1 year ago

When FOSSBilling version 0.5.5 comes out, the email verification system will be fixed / improved. Namely: Accounts with unverified email addresses will still be allowed to login, but they will only be permitted to visit their profile, update their info, and request that the verification email is resent.

To account for this, the profile page needs to be updated to:

  1. Show an alert when email verification is required and their email is unverified.
  2. Provide a "resend verification email" button. image

The change required for this is quite minimal: https://github.com/FOSSBilling/FOSSBilling/pull/1451/files#diff-653ec101584c3dedf182956aa6d856b4d918740124cfef7dd389fcd142f16adf

getpinga commented 1 year ago

Thanks, implemented the fix.