Java 如何使用在android中打开活动的深度链接url中的信息?
我正在发送一封确认电子邮件,但我不知道在点击链接时如何确认帐户 当用户单击我发送的链接时,我希望提取查询字符串标记,并将该标记与数据库中的标记进行比较。我该怎么做Java 如何使用在android中打开活动的深度链接url中的信息?,java,php,android,email,mobile,Java,Php,Android,Email,Mobile,我正在发送一封确认电子邮件,但我不知道在点击链接时如何确认帐户 当用户单击我发送的链接时,我希望提取查询字符串标记,并将该标记与数据库中的标记进行比较。我该怎么做 谢谢大家 有不同的方法!请查看以下方法: 生成将用作标记的唯一随机唯一字符串 用于生成随机字符串,请在中查找引用 将此令牌存储在数据库中,并将带有此令牌的链接作为查询字符串发送到链接 当用户单击您发送的链接时,提取查询字符串令牌将令牌与数据库中的令牌进行比较 如果令牌匹配,则验证电子邮件 e、 g.假设生成的令牌是5DTI72EO6S
谢谢大家 有不同的方法!请查看以下方法: 生成将用作
标记的唯一随机唯一字符串
用于生成随机字符串,请在中查找引用
将此令牌
存储在数据库中,并将带有此令牌的链接作为查询字符串
发送到链接
当用户单击您发送的链接时,提取查询字符串令牌
将令牌与数据库中的令牌进行比较
如果令牌匹配,则验证电子邮件
e、 g.假设生成的令牌是5DTI72EO6SFU215DTI72EO6SFU
将其存储在
数据库,并按以下方式生成链接:
mydomain.com?action=validateemail&user=theuser&token=5DTI72EO6SFU215DTI72EO6SFU
别忘了从数据库中删除令牌并更新电子邮件验证状态!!希望能有所帮助。请阅读并感谢您的回答。到目前为止,我已经做到了。我想我要问的是如何提取代币?过程是什么?它发生在android端还是php端?您在服务器端使用java吗