关于Luthier CI Authentication

栏目: PHP · 发布时间: 6年前

内容简介:CodeIgniter包含构建用户身份验证系统所需的所有工具。不幸的是,它缺乏易于实现,维护和扩展的集成接口或库。Luthier CI使用受Symfony启发的身份验证模型解决了这个问题,该模型寻求尽可能多的灵活性,以便开发人员可以快速开始工作,而无需重新发明轮子。作为可选模块,必须首先激活Luthier CI认证功能。为此,请转到该

CodeIgniter包含构建用户身份验证系统所需的所有工具。不幸的是,它缺乏易于实现,维护和扩展的集成接口或库。

Luthier CI使用受Symfony启发的身份验证模型解决了这个问题,该模型寻求尽可能多的灵活性,以便开发人员可以快速开始工作,而无需重新发明轮子。

激活 Activation

作为可选模块,必须首先激活Luthier CI认证功能。为此,请转到该 application/config/hooks.php 文件并替换它:

<?php
# application/config/hooks.php

defined('BASEPATH') OR exit('No direct script access allowed');

// (...)

$hook = Luthier\Hook::getHooks();
复制代码

附:

<?php
# application/config/hooks.php

defined('BASEPATH') OR exit('No direct script access allowed');

// (...)

$hook = Luthier\Hook::getHooks(
    [
        'modules' => ['auth']
    ]
);
复制代码

验证 工具 可用 Authentication tools available

Luthier CI的身份验证有两种: SimpleAuthLuthier CI Authentication Framework .

SimpleAuth: 最快最有趣的方式 ( the fastest and funniest way )

如果您需要的是预先配置,可自定义且易于使用的身份验证系统,SimpleAuth非常适合您。它专为最常见的身份验证设计:通过表单和数据库进行传统登录。

它的一些功能:

  • 登录屏幕和用户注册
  • 注册时验证电子邮件
  • 重设密码
  • 用户角色
  • “提醒我”基于cookie的功能(可选)
  • 访问控制列表(ACL)(可选)
  • 它适用于所有CodeIgniter数据库驱动程序
  • 在登录期间防止暴力攻击(可选)
  • 路线的自动定义(使用方法Route::auth())
  • 多个模板可供选择,翻译成多种语言

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

不是为了快乐

不是为了快乐

宗萨蒋扬钦哲仁波切 / 姚仁喜 / 深圳报业集团出版社 / 2013-1 / 38.00元

前行修持是一套完整的实修系统,它既是一切佛法修持的根基,又囊括了所有修持的精华,以及心灵之道上所需的一切;既适合入门者打造学佛基本功,也是修行人需要终生修持的心法。书中除了实际的方法指导之外,还不断启发佛法的珍贵与修持的必要,并处处可见对学佛者的鼓舞和纠正,其最终的用心,是让我们踏上不间断的修持之路,真正转化我们僵硬、散乱和困惑的心。 在现代人看来,快乐,理应是最值得追求的目标。我们希望生活......一起来看看 《不是为了快乐》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

随机密码生成器
随机密码生成器

多种字符组合密码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码