问题标签 [email-verification]

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.

0 投票
3 回答
2842 浏览

c# - 如何使用 GUID 在 ASP.NET C# 中验证用户电子邮件

我目前正在开展一个项目,人们可以在该项目中注册并登录到他们自己的内容页面。我使用了自定义注册方法(不是默认创建用户向导)。我能够将电子邮件发送到注册人的电子邮件。但是,我现在想添加一个指向该电子邮件的链接,人们必须单击它才能验证他们的个人资料。我听说您可以使用 GUID 和令牌来执行此操作,但我不知道如何继续执行此操作,因此我需要帮助。我将我的用户详细信息存储在

> tblUsers with fields ID, Name, Password, Details, Photo as well as a **Verify**我认为可以用作验证的字段?现在它是空的,没有被使用。

我使用 Microsoft Visual Studio 环境提供的默认登录控件创建了我的登录控件。

如果有人可以帮助我并指导我完成这件事,我将不胜感激,经过 2 天的不断研究和尝试,我被困在这一部分而无法进一步取得进展

0 投票
1 回答
73 浏览

php - 仅通过电子邮件地址为访问者提供真正快速的内容编辑访问权限,还是有更简单的方法?

背景:我和一群人建立了一个网站,这个团队有点像 Crunchbase,但针对的是另一个行业。访问者可以添加他们的公司,更新他们公司的资料,诸如此类。所有更改都会发送到后端管理员审批面板,管理员可以在此验证更改内容的准确性,然后再在网站上发布。

我需要帮助的改进:我想让人们更容易编辑内容。现在,您至少必须创建一个用户名和登录名才能编辑内容。我想让人们只输入他们的电子邮件地址。当他们这样做时,我们记录提交的电子邮件地址,将其与发送电子邮件的特定 IP 地址相关联,然后发送用户和电子邮件以验证他们确实是这封电子邮件的所有者。一旦他们验证,他们就可以立即开始在网站上进行编辑,我们会存储一个 cookie,让他们在该 IP 地址上登录六个月左右。

当他们移动到新的计算机或 IP 时,他们只需要输入他们的电子邮件并重新验证,即使在这种情况下,一旦他们验证我们可以让他们通过 cookie 保持更长的登录时间。

似乎是一个很好的解决方案,可以使它成为一个简单的过程。

有人知道我用这种方法会遇到什么更好或潜在的问题吗?任何帮助将不胜感激!

0 投票
1 回答
236 浏览

c# - 当用户验证他们的电子邮件c#时更新sql表作为验证

我目前正在建立一个类似网站的论坛,人们可以在其中注册并登录到他们自己的页面来发布内容。

我已经构建了一个系统来发送一个验证链接到注册人的电子邮件以及一个包含他们的用户用户 ID 的链接,这是他们在 URL 上的电子邮件

我需要知道如何让我的 SQL 数据库表[UserTable]字段UserVerified更新为“1”,目前默认设置为“0”。

我只需要知道如何在页面后面编写代码ActivateProfile.aspx以在用户点击此页面时更新此数据字段Activate button

如果有人可以帮助我,那就太棒了

我一直在尝试到处寻找解决方案,但这一切都基于在Microsoft Visual Studio 环境中使用CREATE USER WIZARD制作的示例。我所有的表单和字段都是手动制作的,因此这些示例对我没有用:(。

希望可以有人帮帮我

非常感谢提前

:)

0 投票
2 回答
256 浏览

python - 如何创建脚本以访问电子邮件并在浏览器中显示

我正在尝试创建一个 Python 脚本,允许我使用我的密码和用户名登录我的电子邮件,然后打开一个使用该信息登录的浏览器,这样我就不需要输入我的信息。到目前为止,这就是我所拥有的:

这允许我启动 chrome 到那个显然只是打开它并且不会自动让我登录的 url。所以我想知道我怎样才能让它打开浏览器并自动登录我的电子邮件?
感谢回答的人。

0 投票
2 回答
3422 浏览

java - 为新注册用户自动生成链接

我想为新创建的自动生成链接

mywebapp 将发送到用户电子邮件的用户。什么时候

用户单击链接我应该将用户更新为

'活性'。

所以我有一些问题,我想了解是否

从我目前所读的内容来看,我的逻辑是正确的。

  1. 用户填写表格并按回车

2.我的网络服务处理数据并创建一个帐户......

这就是我用一些独特的盐对输入的密码进行哈希处理并将其存储在数据库中的部分。

所以我会有一张像

例如,我可以在验证链接中使用这个散列密码吗

这是一个好习惯吗?

或者此时我不应该保存用户的密码,只保存 user_id 并使用 java.UUIID 为该用户生成长唯一密钥并将其保存在表中并使用此唯一密钥进行验证。

我认为我的 UpdateDBService 应该是这样的

0 投票
1 回答
236 浏览

magento - 是否有任何选项可以发送“提醒”邮件以激活帐户?

用户创建帐户后,我需要发送提醒邮件。如果用户在 24 小时内未激活帐户,我想向客户发送提醒邮件(您的帐户目前尚未激活)。

magento 中是否有任何默认选项或任何其他方式来做到这一点。

谢谢

0 投票
2 回答
2527 浏览

php - 来自developPHP.com 教程的注册表格和电子邮件激活

我正在关注 Adam Khoury 的“如何构建社交网络网站”教程,并且正在学习第 6 课“注册表单和电子邮件激活 PHP MySQL JavaScript 编程教程”。

课程和代码在这里: http ://www.developphp.com/view.php?tid=1294

完成本课后,我有一个新用户注册表单,但我遇到了两个问题。

1.表格显示注册成功,它显示正确的确认消息“OK TestUser,请稍后检查您的电子邮件收件箱和垃圾邮件箱(whatever@gmail.com),以通过激活您的帐户来完成注册过程。您在您成功激活您的帐户之前,您将无法在网站上执行任何操作。” ,但是用户的详细信息没有输入到它应该去的用户数据库表中。

2.确认邮件不会发送到用户的收件箱(或垃圾邮件)

我使用 bluehost.com 作为我的服务器,并且我在 bluehost 创建了正确的电子邮件地址(出于隐私原因,电子邮件地址已在下面的代码中更改为“auto_responder@myserver.com”)。

这是我的 signup.php 文件:

0 投票
2 回答
767 浏览

php - smtp-validate-email 未捕获的异常 'SMTP_Validate_Email_Exception_Timeout'

https://github.com/zytzagoo/smtp-validate-email/blob/master/smtp-validate-email.php 以检查邮件地址的存在并进行一些修改



它很好用,除了一段时间后出现此错误消息:

0 投票
1 回答
4421 浏览

php - yii 框架中的电子邮件验证

我想在用户单击随机生成的 URL 时对其进行验证。

给我这两个过程的解决方案。

1.从url请求中获取hash(字符串和数字)的url管理器配置规则是什么?

2.如何比较URL中的hash值和我在Controller/Action上数据库中的hash值?

发送电子邮件的代码(它工作正常)

控制器中的代码

}

和当前的 URLManager 配置

0 投票
1 回答
208 浏览

php - javascript 正则表达式到 php 正则表达式 UTF-8 字符电子邮件验证

好的,所以我有这个大的正则表达式来检查javascript中的电子邮件:

我想用 preg_match 在 php中使用它

但我得到这个错误:

编译失败:PCRE 不支持 some.php 中偏移量 44 处的 \L、\l、\N{name}、\U 或 \u

所以问题是\u字符所以如何将此正则表达式转换为 PHP,这样即使浏览器禁用了 javascript,我也可以检查电子邮件。所以\u00A0是我在某处看到的一些 UTF-8 字符,我必须转义反斜杠,但即使所有转义的反斜杠错误仍然相同,所以请帮我转换这个正则表达式