如何向RECESS添加身份验证?

时间:2012-10-19 13:42:12

标签: php recess

我有一个基于RECESS的项目。我想为我添加/编辑/删除我的新模型对象的视图添加密码保护,只有在通过密码输入视图后才能访问它们,如果有人试图直接访问所述视图,应该再次重定向到登录页。对此有何帮助?

1 个答案:

答案 0 :(得分:1)

是的,你可以。

  1. 创建一个类(authController)来处理身份验证连接到数据库以查询用户信息
  2. 在主应用程序控制器中包含authController文件,即(MyRecessApp.class.php)
  3. 在master.layout.php中添加条件以检查用户是否已登录以及是否呈现内容或登录表单
  4. 重要提示:将authController需要的session_begin()放在recess-conf.php文件中。
  5. 推荐:我通常将“loginUser”方法添加到用户控制器,或者您可以让用户控制器扩展authControllers方法