I've created a simple application to show how to make a passwordless authentication mechanism with
The process is quite simple, the user fills a form with the email, a notification is sent to that address with a link that has an UUID token. The token is validated and the auth process continues. If this is a signup, a new user will be created, otherwise the user is retrieved by that email and it's logged in.
You can find the code at https://github.com/omab/psa-passwordless, feel free to ask me any question.
Thanks for the solution. It's working fine now. I needed to upgrade to 2.0-dev version as stated in the requirements file and I needed to update some parts accordingly like pipeline methods' argument changes.
Looking forward for the 2.0 release : )
P.S: You can have a look at the live implementation here at barr.io