Utopian Registration: Frontend - Email Verification

in utopian-io •  7 years ago  (edited)

image.png

This Contribution is part of the Utopian Registration-Project.

The goal for the Utopian Registration is, to allow People who are new to STEEM to create an Utopian ( STEEM ) - Account through Utopian itself (and not how it is currently handled, through STEEMIT).

And one of the steps for that is, for the user to confirm an email-adress.

In this Contribution-Post I'll take you through the changes I've made to the frontend and what is working right now.

The Pull-Request

image.png

You can find the pull-request here: Pull Request

Step 1: Email Input

The first step after a user logs in via social-media - if he hasn't verified an email before - is to input his email.

image.png

Error Handling

If the email is already getting used, then he will be shown an error.

image.png

Step 2: Email Confirmation

If however everything works right, an email will be send and he will be redirected to this site.
The User can also always request another email with 'Resend Email'.

image.png

And this is the email that the user will receive.

image.png

Step 3: Token Confirmation

Then the User has to click on the link which triggers a method on the server.

The logic is handled in the backend, but if the token confirmation was successful, he will be redirected to the next step.

Error Handling

image.png

If the Link had already been used for confirmation.

image.png

If the Token is wrong.


What is next?

The next step that I'm working on is the SMS-Verification. But I'll also create another Contribution-Post for the backend.



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
  ·  7 years ago (edited)

Hey @wehmoen, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!

double approval - world first? :D

  ·  7 years ago (edited)

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Stop spamming as you are not a Utopian Moderator, otherwise we have to flag you.

Hey @therealwolf I am @utopian-io. I have just upvoted you!

Achievements

  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x