如何使用CodeIgniter中的Permission类进行多级登录?

时间:2016-05-01 08:47:38

标签: php codeigniter

我正在创建一个包含3种类型用户的网站,每种类型都有自己的角色/权限。所以现在我正在寻找一个可以使用的库,到目前为止,我认为我发现https://github.com/bcit-ci/CodeIgniter/wiki/Permission-Class是最简单的一个。但我不知道如何开始,特别是登录部分(用户A登录后将转到第X页,用户B登录后将转到第Y页,等等)。阅读完文档之后,我仍然迷失方向,特别是因为我在CI方面还很新。

有人可以给我一些关于如何入门的指示吗?感谢

1 个答案:

答案 0 :(得分:0)

你正在寻找一些相当复杂的东西才刚开始。 当我在学习时,我使用教程向我展示如何设置所有内容,从数据库到数据库/帮助器/构建器类......

这实际上取决于你是多么新,你是PHP / SQL以及CodeIgniter的新手吗?或者只是CodeIgniter框架的新手,并且面向对象的PHP流畅(足够)?

如果您不熟悉这两种语言和框架,我建议您从完成所有codeigniter tutorials开始(如果您还没有)。

过去,我建议另一个只有basic login system的教程,从那里你可以根据需要建立权限和组。设置默认的加载页面就像添加另一个用户数据库列一样简单,使用类似

之类的内容存储重定向所需的方法/视图slugs
redirect($slugFromDB)

除此之外,大多数人会在你发布你遇到的问题和你正在使用的代码时回答问题,并建议(主要)有关如何克服困难的有用建议,人们不会为你编写代码