摘要:認證介紹包含構建用戶身份驗證系統所需的所有工具。不幸的是,它缺乏易于實現,維護和擴展的集成接口或庫。激活作為可選模塊,必須首先激活認證功能。它專為最常見的身份驗證設計通過表單和數據庫進行傳統登錄。
認證 Authentication 介紹 Introduction
CodeIgniter包含構建用戶身份驗證系統所需的所有工具。不幸的是,它缺乏易于實現,維護和擴展的集成接口或庫。
Luthier CI使用受Symfony啟發的身份驗證模型解決了這個問題,該模型尋求盡可能多的靈活性,以便開發人員可以快速開始工作,而無需重新發明輪子。
激活 Activation作為可選模塊,必須首先激活Luthier CI認證功能。為此,請轉到該 application/config/hooks.php 文件并替換它:
附:
["auth"] ] );驗證工具可用 Authentication tools availableLuthier CI的身份驗證有兩種:SimpleAuth 和 Luthier CI Authentication Framework.
SimpleAuth: 最快最有趣的方式 ( the fastest and funniest way )如果您需要的是預先配置,可自定義且易于使用的身份驗證系統,SimpleAuth非常適合您。它專為最常見的身份驗證設計:通過表單和數據庫進行傳統登錄。
它的一些功能:
登錄屏幕和用戶注冊
注冊時驗證電子郵件
重設密碼
用戶角色
“提醒我”基于cookie的功能(可選)
訪問控制列表(ACL)(可選)
它適用于所有CodeIgniter數據庫驅動程序
在登錄期間防止暴力攻擊(可選)
路線的自動定義(使用方法Route::auth())
多個模板可供選擇,翻譯成多種語言
Luthier CI Authentication Framework: 適用于高級用戶 ( for advanced users )Luthier CI Authentication Framework 是一組抽象地定義用戶認證處理的類和接口。有了它,您可以執行以下任務:
負載 User Providers
用戶名和密碼登錄
使用用戶名強制登錄(繞過)
驗證身份驗證狀態
驗證用戶角色
通過訪問控制列表(ACL)驗證用戶權限
管理與用戶身份驗證相關的會話變量
基于驅動程序的身份驗
請注意,庫是身份驗證的基礎,但它的實現取決于您!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/31395.html
摘要:返回表示用戶的對象。相反,存儲使用單向加密算法生成的哈希。例刪除當前會話要從當前身份驗證會話中刪除所有數據包括當前存儲的經過身份驗證的用戶,請使用靜態方法用戶操作有兩種操作可用于對經過身份驗證的用戶執行角色驗證和權限驗證。檢查密碼重置請求。 Luthier CI 認證框架 ( Authentication Framework ) 內容 Contents 介紹 Introduct...
摘要:訪問控制列表的配置與訪問控制列表使用的類別和權限類別組的名稱和的關聯排列。 簡單的認證 SimpleAuth 內容 Contents 介紹 Introduction 安裝 Installation 第1步:復制所需的文件 Step 1: Copy the required files 第2步:安裝數據庫 Step 2: Install the database 第3步:定義...
摘要:歡迎關于是的一個插件,增加了有趣的功能,旨在簡化大型網站和的構建。它是為了盡可能地與框架集成,因此在安裝后,應用程序中已存在的所有內容應該繼續正常工作。在大多數情況下,安裝不會超過分鐘社區和支持要報告錯誤并提出更改,請訪問上的存儲庫 歡迎 關于Luthier CI Luthier CI是CodeIgniter的一個插件,增加了有趣的功能,旨在簡化大型網站和API的構建。 它是為了盡可能...
摘要:安裝內容要求安裝獲得啟用自動加載和掛鉤將與您的應用程序連接初始化要求安裝獲得需要通過安裝。編寫權限如果在創建基本文件期間出現錯誤,則可能是由于權限不足。確保該文件夾具有寫入權限 安裝 ( Installation ) 內容 ( Contents ) 要求 Requirements 安裝 Installation 獲得Luthier CI Get Luthier CI 啟用Co...
摘要:使用時,必須為每個路由定義接受的謂詞,并且任何與這些參數不匹配的請求都將生成錯誤。使用,可以使用匿名函數作為控制器,甚至可以在不使用單個控制器的情況下構建完整的應用程序。通過使用您告訴的方法,該路由將在請求下可用。 路由 ( Routes ) 內容 ( Contents ) 介紹 Introduction 路由類型 Route types 句法 Syntax 命名空間 Nam...
閱讀 3077·2019-08-30 15:56
閱讀 1234·2019-08-29 15:20
閱讀 1571·2019-08-29 13:19
閱讀 1473·2019-08-29 13:10
閱讀 3381·2019-08-26 18:27
閱讀 3069·2019-08-26 11:46
閱讀 2234·2019-08-26 11:45
閱讀 3753·2019-08-26 10:12