问题标签 [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 投票
1 回答
1125 浏览

python - 使用 GAE python 实现电子邮件验证过程

我想在谷歌应用引擎上实现对我的应用的简单注册。

我将用户电子邮件和密码存储在数据库上,然后我想向用户输入的电子邮件发送验证电子邮件,以验证他是否是地址的实际所有者

我想我会生成一些 GUID 并将其存储在数据库中,而不是有一个处理程序来处理确认,而不是在有人“获取”此链接后检查电子邮件是否已验证

就像是:

我确定有人已经实施了这样的事情或类似的事情

如果你能把我链接到这样的东西,我将不胜感激

0 投票
7 回答
4597 浏览

php - 带有链接的电子邮件验证是个坏主意

在我的注册过程中,用户注册,他们会通过电子邮件收到一个验证链接,如果他们点击它,他们的帐户才会被验证。但是这种验证方法对机器人来说是不是太容易了?

我认为电子邮件可以由机器人创建,但可以肯定的是,如果验证只是点击一个链接,它也可以由机器人自动完成。我不确定,因为我没有这样做,也不想测试它只是为了知道,但我的问题是这种验证方法是不是有缺陷?

我正在考虑将验证码作为文本发送给用户,他们必须手动将其复制/粘贴到表单中,并且表单受验证码保护。这是一个更好的主意吗?有什么缺陷吗?

0 投票
1 回答
5710 浏览

python - “str”对象不支持项目分配-django 出错

我创建了一个 Django 应用程序。该应用程序有一个用户注册页面。注册页面已实施,我试图在注册后实施电子邮件确认。即在用户注册时发送电子邮件。这样做时我遇到了这个错误,“'str'对象不支持项目分配”。有人可以帮我解决这个问题。将我的代码粘贴在这里。

html

0 投票
1 回答
709 浏览

javascript - Javascript Cookie 代码不存储 cookie/读取空 cookie 值?

我从 Headfirst Javascript 书中获取了这段代码,用于 cookie。但由于某种原因,它不适用于我的浏览器。我主要使用chrome和ff,并且我在chrome中启用了本地cookie。帮助??

0 投票
1 回答
90 浏览

email-verification - 验证类似替代

我们通常在用户注册时将一些验证链接发送到电子邮件中以验证用户电子邮件。该链接可能类似​​于

这意味着我们必须将这个唯一编号存储在我们的数据库中以验证用户身份。

我在想,如果我们将用户密码发送到他的电子邮件中并告诉他们

检查您的电子邮件,我们发送了您的用户名和密码

因为现在我们不必在数据库中保存额外的唯一编号,我们正在节省内存

所以我的问题是,这种方法有什么问题吗?

0 投票
6 回答
1399 浏览

java - 有什么方法可以检测电子邮件地址是否属于现有帐户?

有办法检测电子邮件 ID 是否格式正确。示例abcqs@def.com是格式正确的电子邮件地址,但这可能是也可能不是有效的电子邮件帐户。

  • 案例 1可能是域不存在(例如def.com这里)。
  • 情况 2如果域有效,则可能是该域的 id 不存在(例如,def 域的 abcqs 用户名不存在)。

如果它无效,那么如果我们发送邮件,我们会收到一些投递失败邮件,可能在发送电子邮件后的几个小时内。

我想实现一个类似的概念。我想验证一个电子邮件 ID 是否属于一个有效帐户,这将找出该帐户是否存在。

如何实现?

0 投票
3 回答
104 浏览

ruby-on-rails - 验证是否有人被邀请注册。

我正在尝试在 Ruby on Rails 3 中编写一个基本的受邀者验证页面。

我正在尝试编写一个基本网站页面,该页面有一个文本字段供用户输入他们的电子邮件地址,然后 prograverify 是否已邀请该电子邮件地址。如果已被邀请,他们将被引导到注册页面。如果没有,他们将收到一些简单的“尚未被邀请”消息,并且不会被带去注册。

我很难弄清楚如何准确地将这些信息带回控制器并运行检查。

我目前的设置是:

用户从 Manager/WelcomePage Rails 打开 ManagerController 并转到 WelcomePage 操作;有一个 Invite 模型和表,其中有一个受邀者电子邮件列。在 WelcomePage 上,有一个表单可以输入用户的电子邮件地址,然后将其传递回 ManagerController 并查看用户的地址是否已被邀请。

然后返回 ManagerController 代码:

关于需要改变什么的任何想法?

0 投票
1 回答
191 浏览

c# - C#:如何让我的程序点击电子邮件中的链接?

我希望我的程序使用他们提供的信息登录到用户的电子邮件帐户,然后单击电子邮件,然后单击电子邮件内的链接?

如果您知道如何在浏览器或 httpwebrequest 中执行此操作,我会全力以赴。谢谢。

0 投票
1 回答
670 浏览

php - 需要散列通过电子邮件发送的“验证”URL?

我有一个收集基本用户信息的表格。在随后的页面上,它要求用户输入“验证”代码,以确保他们可以访问提到的电子邮件帐户。

此外,如果有人在输入验证码之前不小心完全离开了网站,我将提供一个带有唯一 $_GET 变量的链接,以便他们可以验证他们的电子邮件地址。

几个问题:

  1. 将验证码存储在数据库中客户电子邮件地址旁边的普通站点(例如代码为 12345)中是否有任何危害?
  2. 是否需要“散列”验证 URL $_GET 变量?我的想法是简单地创建一个 64 个字符的字符串,附加到 URL 的末尾并检查数据库值(再次存储在电子邮件地址旁边)。

我永远不会对用户密码做同样的事情(保持打开未散列)但在这种情况下,正确的方法是什么?

编辑

似乎人们喜欢 GUID 的想法(尽管我不确定它比 64 字符随机生成的字符串更独特)。下面的功能是否足够?

0 投票
1 回答
316 浏览

email - Once I send an email, how much information can I get about its progress?

I'm designing a capability to send emails out for my app.

I was wondering once I send out an email, is there anyway to find out whether

  1. the email address exists and is real
  2. the email was received
  3. if not received, what the problem was? (mailbox full, email address invalid etc.)
  4. the email was read (probably asking too much but would be good)

Do I get any feedback at all?

I'm using the SMTPClient in the .NET framework to do this.