在Yii2的basic版本中默认是从一个数组验证用户名和密码,如何改为从数据表中查询验证呢?且数据库的密码要为哈希加密密码验证?
下面我们就一步一步解析Yii2的登录过程。
一. 创建user表模型
表结构如下:
CREATE TAB...
https://www.cnblogs.com/dcb3688/p/4607973.html
https://blog.csdn.net/wuhuagu_wuhuaguo/article/details/80222774
https://www.jianshu.com/p/ccf472ca2939
《Yii2.0框架开发实战视频教程》将向大家介绍一个基于组件的高性能PHP框架——Yii框架,这个框架用于开发大型Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RB...
1、路由上面的参数r后面的第一个参数是控制器名称,第二个是控制器里面的一个方法的名称;
2、控制器文件名称与文件内的类名称一致;
3、视图的每个文件夹名称与控制器名称一致,文件夹下面的每一个视图文件(php文件)名称与控...
一直不明白Yii::$app与Yii::app(),查找yii框架源码后如下记录分享
(1)在Yii1.0中Yii::app()返回的是你在index.php里创建的CWebApplication实例,在对应的CWebApplication,入口文件:
Yii::createWebApplication($configFile)-&...
1、
MVC学习视频
https://www.imooc.com/learn/69
2、
Yii2.0框架开发实战视频教程
https://www.php.cn/course/215.html
原因是php的安装版本太低, 要5.4以上的版本才行。
在frontend/config/main.php中的
'user' => [
'identityClass' => 'common\models\User',
'enableAutoLogin' => true,
'identityCookie' => ['name' => '_identity-frontend', 'httpOnly' => true]...
1.在官网上下载(http://www.yiiframework.com/download/)
选择 advanced 版
2.解压到D:\projects\yiiblog\,
phpstudy配置好hosts和站点域名
前台:www.yiiblog.com
后台:admin.yiiblog.com
...