我是Magento的新手; 现在我正在尝试开发一个简单的示例站点.我的问题是:我们如何在主菜单中添加页面?
我对登录系统比较陌生.CodeIgniter可以在数据库中存储会话,这就是我正在做的事情.它存储基本知识:session_id,ip,agent和last_activity以及存储自定义数据的选项.我已经阅读了一些教程,根据我的理解,它应该如何工作:
检查用户是否存在会话(这是必要的吗?)
检查会话数据库中的用户名(如果它不存在,这将是会话数据库中的自定义条目),然后显示登录表单.(并在登录后将用户名保存到会话数据库)
如果会话数据库中存在用户名,请检查last_activity.如果它比期望的要早(或者如果会话已过期),则显示登录表单.如果它不是太旧,请登录.
要注销,您只需从会话数据库中删除用户名.(或者我应该使用:$this->session->sess_destroy())
那有意义吗?我是否还应该在会话数据库中存储用户的加密密码并检查它?有更好/不同的方式吗?
谢谢.