seasketch / next

A modernization version of the SeaSketch platform, released in 2022.
https://seasketch.org
BSD 3-Clause "New" or "Revised" License
7 stars 0 forks source link

Add email verification workflow directly to SeaSketch #573

Closed underbluewaters closed 1 year ago

underbluewaters commented 1 year ago

Stickiness of email verification bit on JWT remains a problem. One can create an account, login, then try to create a new project only to encounter failure. There's also the problem of gaining access to admin protected resources. To address this, we need a way in the UI to provide a link to send a new verification email which talks to SeaSketch, which can then notify auth0. It should also force the refresh of any auth0 tokens to gain the authentication bit.

Where will this be used?

Some of these steps will need to be manually tested. Some access controls were temporarily disabled while waiting for this problem to be fixed.

underbluewaters commented 1 year ago

Tasks remaining