Login without password

I got to do sign in without password . Here’s the situation , I am doing a permanent login link module where user can login in system by clicking a link from their mail account . I am currently encrypting email id and and using as parameter , but I stuck when try to login , can please anyone help me how to login using email id only (without password).

Yes, create user with email : email, password : email, auto call loginwithpassword(email,email)…