如何通过电子邮件validation用户?

我有一个rails应用程序,它使用devise进行身份validation。 当应用程序向用户发送任何通知时,为了查看通知或消息,我提供了一个链接到我的rails应用程序,该应用程序重定向到登录页面。

如何避免此登录过程,意味着我不希望通过输入电子邮件和密码要求用户登录,而只要用户点击该链接,用户就应该自动登录。

Devise提供sign_in控制器帮助程序,允许您以编程方式传递身份validation。

 sign_in(user)