5 php authentication model-view-controller remember-me
在模型 - 视图 - 控制器方式中编写身份验证库时,最好和最安全的方法是什么?
让我困难的事情是跟踪用户活动并通过cookie记住用户或在数据库中存储会话?
提前致谢 :).
最简单的实现方法是使用 PHP SESSIONS。
只是session_start(); 在脚本开头附近,您可以访问 $_SESSION 全局数组来保存您的身份验证数据。
根据服务器的配置,存储在 $_SESSION 中的所有数据仅在托管它的服务器上可用(除了少数例外)。您可以将其配置为保存在临时目录、memcached 甚至数据库中。
客户端和服务器之间传输的唯一内容是“会话密钥”。密钥可以通过 cookie 或 URL 重写传递(由 start_session 输出缓冲区透明地处理)。
| 归档时间: |
|
| 查看次数: |
2080 次 |
| 最近记录: |