使用现有的SMTP服务器创建一个登录系统


Creating a Login System with existing SMTP server

我正在为我的xyz.com应用程序创建登录系统。好吧,我知道我有很多选择1.创建一个新的用户数据库,编写逻辑,让他们注册等等。2. 使用Google或Facebook的Open ID

但是我想使用我现有的20多岁的电子邮件id在"xyz.com"域登录。如果我有SMTP详细信息,是否有方法授权"电子邮件id和密码"?

这将节省我从维护不同的用户id和密码数据库和分别注册新用户。

提前感谢。

p。S:我正在用PHP编写这个应用程序。

是的,您可以在登录表单上请求SMTP登录名(可能与电子邮件地址不同,但也可能是相同的)和SMTP密码。然后,PHP脚本尝试使用提供的身份验证信息登录SMTP服务器,确定结果,断开与SMTP服务器的连接,根据SMTP结果回答表单请求。我知道Java中有一个库可以帮助我做到这一点,但我不能帮助PHP。

相关文章: