点击邮件验证连接的页面跳转问题

2019-10-09 23:22:08 +08:00
 kayseen
flask 框架,前后端分离,现在有个需求是修改用户绑定的邮箱,分以下几步:

①验证账号密码
②发送旧邮箱验证
③验证旧邮箱
④绑定新邮箱

在第①步验证密码通过之后,进入第②步给旧邮箱发送验证连接,然后用户可以复制邮件中的验证链接,然后使用浏览器访问,然后如果成功验证,就再跳转到绑定新邮箱的这一步来输入新邮箱(跳转到输入)

疑惑如下:
如果是成功验证链接之后重定向到绑定新邮箱的这个视图的话,在重定向跳转的时候因为跳过了入参的过程二报错,
所以我现在不太懂这个需求应该怎么实现,或者怎么用重定向来实现...
2603 次点击
所在节点    Python
4 条回复
GTim
2019-10-10 07:17:28 +08:00
把旧邮箱验证的 token 继续带到新邮箱绑定视图,提交的时候在验证一次,然后跳转到新邮箱验证,达到无后端状态验证目的
kayseen
2019-10-10 08:22:03 +08:00
@GTim 谢谢哈,就是在旧邮箱验证之后,重定向到绑定新邮箱的视图吗?如果是这种重定向的话,比如说绑定新邮箱这个视图需要你输入新邮箱,然后点击提交,但是重定向跳转到这个视图的话就直接走提交这一步了吧。。中间的输入新邮箱那一步是不是就无法实现了
GTim
2019-10-10 08:25:27 +08:00
@kayseen 可以重定向到输入视图啊
kayseen
2019-10-10 08:42:59 +08:00
@GTim 额,就是一个视图提供输入页面,一个视图提供提交页面啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/607662

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX