使用 devise gem 时,当用户单击电子邮件上的“确认我的帐户”时会发生什么情况

问题描述 投票:0回答:1

我想知道当用户单击电子邮件上的“确认我的帐户”以确认他的帐户时,后端会发生什么。因为在单击电子邮件上的链接之前,当我在控制台上检查User.last时,它会显示用户详细信息,但用户无法“登录”,直到他单击电子邮件上的链接。

当用户单击电子邮件上的“确认我的帐户”链接并附上网站的欢迎消息时,我必须向用户发送电子邮件。

如果用户不点击链接,目前电子邮件已发送。

ruby-on-rails devise
1个回答
0
投票

在 Ruby on Rails 应用程序中使用 Devise gem 时,确认电子邮件中的“确认我的帐户”链接是帐户确认过程的一部分。以下是用户单击“确认我的帐户”链接时通常会发生的情况的分步概述:

用户收到确认电子邮件 确认电子邮件包含确认链接 用户点击确认链接 令牌验证 账户确认 重定向或通知 访问经过身份验证的资源

© www.soinside.com 2019 - 2024. All rights reserved.