# E-Mail verification now available

According to our [roadmap](https://github.com/orgs/passwordless-id/projects/1/views/1), e-mail verification and account recovery is now available. At least, the fundamental parts.

A verification e-mail is automatically when the user sets or updates it in the profile.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1676209790115/2cd130fc-dfc4-4efc-886f-01f78e734e11.png align="center")

Thanks to a verified e-mail, it can also be used to recover an account or register a new device.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1676209850137/8d97f83f-0d9e-41c6-9be0-09289a4ec7e4.png align="center")

...well, the e-mail template is far from perfect. The wording is a bit amiss and the "{{ method }}" is superfluous.

But as with most things, there is still much to do beyond fundamentals. Actually, the whole "recovery" mail is a bit misleading. It should rather just be called "Sign in link" instead and in the welcome screen let the user decide if the device should be registered or if it's a temporary session.

Among other things to do...

* Change "recovery" in "Sign in e-mail"
    
* A nicer "Sign in email sent" view
    
* An "email (un)verified" hint in the profile
    
* A "send confirmation email again" button
    
* Allow usage of e-mail instead of username too
    
* Check whether the e-mail was really properly sent
    
* Nicer error messages
    

Even for simple functionality, there is always many things to do. It might look like details, but that is what makes the difference between a great polished UI and an unconvincing one.

Thanks for reading,  
See you next time,  
Arnaud
