相关疑难解决方法(0)

您如何让客户在您的网站上使用他们的openid,就像stackoverflow一样?

我希望客户在我的网站上使用他们的openId.我搜索了这个,但没有找到任何好的教程.我使用PHP和MySQL.

Plaxo有一个.但它说我们应该从JanRain.com下载一些东西.

我看到了Drupal的openId模块.它不希望下载任何东西.

谁能告诉我该怎么做?

php mysql openid

31
推荐指数
2
解决办法
1万
查看次数

如何在不注册的情况下记住用户

我希望用户在我的网站上被记住,但我没有任何形式的注册。我希望用户在第一次访问该网站时选择一个用户名,然后对于该用户的每个其他请求,我想记住该用户名。我试过这个-

由于用户无法使用 Facebook、电子邮件或其他任何方式进行注册,因此我无法找到记住用户的方法。因此,我将用户的用户名与其IP地址进行映射并将其保存到数据库中。因此,来自该IP地址的后续请求会告诉我“它是哪个用户”。但后来我了解到,IP当您重置调制解调器/连接时,地址可能会发生变化。对于静态IP地址,您必须支付您的ISP. 然后,我很确定大多数用户都有动态IP地址。

那么,有办法做到这一点吗?我知道cookiessessions但我不认为这是最好的方法。也许我错了。我只是想知道世界上的大玩家是如何解决此类问题的。或者也许有什么更好的解决方案可以做到这一点?请给我指路。

添加:

根据答案,如果我基于 cookie 执行此操作,当从浏览器中删除 cookie 时,不会删除用户历史记录吗?如果用户从同一台电脑使用不同的浏览器登录,是否会多次询问用户名?

html javascript php session-cookies web

5
推荐指数
1
解决办法
3264
查看次数

标签 统计

php ×2

html ×1

javascript ×1

mysql ×1

openid ×1

session-cookies ×1

web ×1