![](/img/trans.png)
[英]Can Ion Auth Login User Without Password for Integration with Hybrid Igniter
[英]PHP Code Igniter Ion Auth - Can't successfully create a new tier of user
我是CodeIgniter的新手,尤其是Ion Auth。 我正在建立一個擁有三層用戶的網站:用戶,主持人和管理員。 我的目的是使用以下代碼片段:
if (!$this->ion_auth->in_group('moderator'))
{
//redirect them to the because they must be a moderator
redirect($this->config->item('base_url'), 'refresh');
}
在授予訪問權限之前檢查用戶是否是管理員。
我已經按如下方式編輯了“組”表:
(ID,名稱,說明)1位管理員管理員,2位成員普通用戶,3位主持人主持人
我還已將“ user_groups”表中的一個用戶更新為“ group_id”為“ 3”。
但是,當我測試我的代碼時,它將始終允許我的管理員查看頁面(很好),但它將重定向我的主持人。
我沒有更改ion_auth庫文件或任何模型中的任何內容,但是由於MySql不喜歡加載它,因此我確實手動創建並插入了所有表。
編輯:我認為它可能已連接到我的數據庫,因為我試圖通過更改“ users_group”表中的“ group_id”將用戶提升為管理員,而我的網站無法將其識別為管理員。 但是,我沒有收到任何錯誤,但是我的代碼僅能識別除管理員以外的任何人。
在此先感謝您提供的任何幫助-我正在拔頭發!!!
我也正在使用此ION Auth,並且對我來說效果很好。 我還創建了多訪問用戶。 我所做的是僅修改了控制器。 我沒有碰過模型和庫。
您能否進一步闡述您的問題? 您是什么意思,它將您的主持人重定向(重定向到何處)。
提出一個詳細的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.