In the beginning, I was only focused on convertion but what if the user needs to know previous convertions, star some convertions and eventually share (not really sure about this idea but why not ?). In that case, we should store user data.
Then we should let the user know authentication is required to get these features but not mandatory.
Possible authentication ways:
Sign Up: provide username and email then email confirmation link, Log In: username or email then email link;
In the beginning, I was only focused on convertion but what if the user needs to know previous convertions, star some convertions and eventually share (not really sure about this idea but why not ?). In that case, we should store user data. Then we should let the user know authentication is required to get these features but not mandatory.
Possible authentication ways: