问题标签 [email-confirmation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 电子邮件确认码的最佳做法
我正在创建一个涉及用户注册的 PHP 网站,我想知道“电子邮件确认”代码的最佳实践。
新用户必须确认他们的电子邮件地址 - 我通过生成代码并将其通过电子邮件发送给用户来完成此操作,然后他可以使用它来激活他的帐户。我没有将此密钥存储在数据库中,而是使用了一个方便的小解决方法:代码是以下结果:
其中 $timestamp 是指用户创建时间。总的来说,我对此感到非常满意,但后来我开始思考,这是否足够安全?那么碰撞的可能性呢?而且我还需要为密码重置等生成代码。如果我使用类似的方法,冲突可能会导致一个用户无意中重置另一个用户的密码。这不好。
那么你是怎么做这些事情的呢?我的想法是以下格式的表格:
其中“类型”将是 1、2 或 3,表示“激活”、“电子邮件更改”或“密码重置”。这是一个好方法吗?你有更好的方法吗?
使用与上述类似的方法,我可以在不使用 cron-jobs 的情况下自动删除超过两天的任何内容吗?我的主机(nearlyfreespeech.net)不支持它们。如果可能的话,我想避免在外部主机上执行 cron-job,wget 是一个删除东西的脚本,因为那只是混乱 =P。
谢谢!
马拉
更新:
澄清一下:我已经意识到安全地完成这项任务的唯一方法是使用数据库,这是原始功能试图避免的。我的问题是应该如何构建表格(或表格?)。有人建议我取消 codePK,只将代码设为 PK。所以简而言之,我的问题是:这是你做的吗?
django - 手动登录没有密码的用户
我希望您能帮助我找出不使用密码实现手动(服务器端启动)登录的最佳方法。让我解释一下工作流程:
- 用户注册
- 谢谢!带有激活链接的电子邮件已发送 blablabla
- (帐户现在存在但标记为未启用)
- 用户打开电子邮件,点击链接
- (帐户已启用)
- 谢谢!您现在可以使用该网站
我要做的是在用户单击电子邮件链接后登录用户,以便他可以立即开始使用该网站。
我不能使用他的密码,因为它在数据库中加密,是编写自定义身份验证后端的唯一选择吗?
c# - 如果邮件未使用 c# 发送给收件人,如何显示失败消息
我在我的应用程序中使用 C# 中的 SMTP 服务器发送邮件。无论邮件是否送达收件人,我都需要对我们的申请作出回应。如何使用 C# 完成?
java - 如何使用 JavaMail API 接收已发送电子邮件的确认?
我正在编写一个程序,它发送电子邮件并想知道接收者何时收到我发送给他的电子邮件。如何使用 JavaMail API 做到这一点?
如果我使用 SMTPMessage,设置通知选项后如何处理结果?
python - 在 django 中接收发送邮件的传递列表
我想使用send_mass_mail()
,django
然后想接收投递邮件列表
包含电子邮件地址和失败或交付正常状态问题的列表
我怎样才能制作这个模块?
c# - MVC 3 注册确认电子邮件
我正在使用股票 MembershipProvider 但我想添加一种方法来在注册时向用户发送确认电子邮件。如果不直接在我的注册操作结果中进行操作,那么最好的方法是什么?
我对 MVC 很陌生,所以请在您的回复中考虑到这一点。
email - 在电子邮件活动中,我如何以编程方式跟踪可交付性?
Pivotal Veracity、Email Advisor 和 Return Path 等服务提供有关电子邮件活动中有多少邮件被路由到收件箱、垃圾邮件和垃圾文件夹的报告。
我们使用内部开发的系统来发送我们的双月通讯,并希望能够跟踪我们有多少邮件被定向到垃圾邮件和垃圾文件夹。
我们如何检测何时发生这种情况?(注意,我们希望在内部实现这个系统,而不是使用外部服务)
spring - 如何使用 Spring Security 核心插件使用 grails 应用程序获取忘记密码?
在我的 grails 应用程序中,我使用 spring security 核心插件来保证安全性,并使用电子邮件确认插件来实现电子邮件有效性,现在我需要实现忘记密码的代码。
我是否需要使用 spring security ui 插件或者我可以使用现有插件来实现它?
带着感谢,
ruby-on-rails-3 - 如何使用设计发送注册确认电子邮件
我正在构建一个 rails3 应用程序(托管在 Heroku 上),并且正在使用设计进行用户身份验证。每次新用户注册我的应用程序时,我想发送一封确认电子邮件,即确认他已成功注册等。
注意:我不想确认他的电子邮件地址,即我不想使用 :confirmable devise 模块。
问题是,我找不到任何相关的设计或用户控制器操作来添加邮件程序 .deliver 操作。
谢谢你的帮助!
ruby-on-rails - Rails 用户注册邮件确认
我正在尝试创建一个在用户注册时发送电子邮件的邮件程序。很简单,但我是 Rails 新手。
我有一个已经创建用户的网站。我有一个可以正常工作的登录和注册页面,但需要一些帮助来创建一个发送电子邮件确认链接的邮件程序,并且可能需要一个选项来发送这些电子邮件而无需用户注册,例如为用户邀请创建一个单独的页面。
我已经生成了一个模型邀请.rb
和我的invitiation_controller.rb
我还需要编辑什么?如何将其连接到运行良好的现有用户注册和登录?