2011-12-30 50 views
0

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

但我想使用我现有的20个电子邮件ID在“xyz.com”域登录。 如果我有SMTP详细信息,有没有办法授权“电子邮件ID和密码”?

这将使我无法维护不同的用户名和密码数据库,并单独注册新用户。

在此先感谢。

P.S:我在PHP中制作这个应用程序。

回答

0

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