电子邮件批准链接-最好的方式来验证的人点击链接的电子邮件地址
Email approval link - best way to validate the email address of the person clicking link?
我在谷歌应用程序工作,我试图建立一个工作流应用程序,通过电子邮件向人们发送批准/拒绝请求的链接。
我知道如何从链接中捕获变量,但是我希望能够捕获从收件箱中单击链接的人的电子邮件地址。这将允许我确定未经授权的人是否点击批准(例如,如果电子邮件被转发)。
- 这可能吗?根据其他帖子,我猜不是。
- 在这种情况下,你有什么其他的建议吗?(例如,包含一个发送电子邮件的链接,并以这种方式捕获信息)
非常感谢您的指导
这是可能的,但前提是您可以发布脚本以用户身份运行。这将意味着:
-
你使用的任何服务都必须能够以用户的身份运行,而不是作为脚本的所有者(如果不是,可以使用手动oauth2或从这个脚本调用第二个worker脚本,但它很复杂,超出了这个问题的范围)
-
用户将在第一次看到一个批准屏幕,询问对这些服务的许可,并查看他们的电子邮件地址。
-
用户必须有gmail/google apps电子邮件帐户
这样,session.getActiveUser().getEmail()
将给出用户的电子邮件地址。
相关文章:
- MVC客户端验证的某个位置缺少链接
- 提交前验证超链接和复选框
- 表单验证根据需要链接字段
- 我们如何在 java 脚本中验证 URL 的链接
- 书签(链接中的javascript)如何由服务器验证?如何保持安全性
- 如果未验证,请禁用链接
- Meteor:验证电子邮件链接正在注销用户
- 当用户点击页面上的链接时,我如何弹出一个警报框进行验证
- 表单验证禁用链接
- 有什么方法可以绑定'任何'通过身份验证脚本重定向(链接/刷新等)
- 防止在ASP文本框上验证超链接
- 在Cocoa Touch Webview开始加载之前验证用户触摸链接
- 如何在单击提交按钮时验证超链接和复选框
- jQuery是否验证冲突提交函数,而不是表单按钮(图像/超链接)
- 我如何返回到原来的窗口时,一个电子邮件验证链接已在不同的窗口点击
- 如何更改“隐私”&Terms"验证码中的链接
- ASP.NET容器验证=“;false”;无法处理IE中的链接按钮
- 验证完成后如何转到链接
- 验证链接以检查用户登录不是
- 电子邮件批准链接-最好的方式来验证的人点击链接的电子邮件地址