2013-02-23 71 views
0

对于指派,我必须通过移动设备轻松访问CMS系统。理想情况下,我们希望以最少的输入量创建用户身份验证方式。将移动设备链接到用户帐户

我创建了一个模拟android模式锁的php/javascript系统,所以此时用户可以通过滑动模式进行登录。但问题仍然是,他们仍然需要手动输入用户名。

是否有可能从智能手机获取某种唯一ID,因此我们可以将其存储在数据库中并将其链接到一个帐户。因此,如果用户想要登录到CMS,他只需浏览网站,系统就会识别他是谁,他轻扫自己的模式,并验证用户身份!

回答

0

不幸的是,从浏览器中获取唯一的设备ID是不可能的。

但是,你可以做这样的:

Remmeber me

如果还记得我被选中,你可以在客户端浏览器设置一个cookie您存储的用户名。用户下一次打开页面时,检查是否设置了Cookie。如果是这样,你预先填写用户名。

这样用户只需要第一次输入用户名,它将被预先填充,直到他删除他的浏览器的cookie或cookie过期。

+0

感谢您的回答。目前我已经实现了一个相当不错的系统,我现在试图让它更安全。基本上,当用户使用他的用户名/密码登录时,他必须滑动一个代码,用于加密他的凭据并将其存储在本地存储中。当他想下一次登录时,他只能看到一个滑动窗口,轻扫代码。凭据解密并传输到ajax页面登录。 – Chickenlal 2013-02-28 09:14:32

相关问题