成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Yii2基礎(chǔ)版的模塊實(shí)現(xiàn)后臺用戶登錄

phodal / 3382人閱讀

一、在根目錄下面建立modules文件夾
這個(gè)modules文件夾里面全部都是你所需要的模塊
例如:建立admin模塊,文件夾目錄如下:

二、adminModule.php文件夾的內(nèi)容:

layout = "admin";
        parent::init();
    }
}

三、配置文件web.php

"components" => [
        
        "user" => [
            "identityClass" => "appmodelsUser",
            "enableAutoLogin" => true,
        ],
        "admin" => [
            "class" => "yiiwebUser",
            "identityClass" => "appmodulesadminmodelsAdminUser",
            "enableAutoLogin" => true,
            "loginUrl"=>["/admin/manage/login"],//定義后臺默認(rèn)登錄界面[權(quán)限不足跳到該頁]
            "identityCookie" => ["name" => "__admin_identity", "httpOnly" => true],
            "idParam" => "__admin"
        ],
       
        
    ],

"modules" => [
    "admin" => [
        "class"=>"appmodulesadminadminModule",
    ],
],

這種配置在運(yùn)用時(shí)候命名空間得寫appmodulesadmin等等
四、簡化命名空間長度
1、在入口文件index.php獲取config后面加入

Yii::setAlias("@modules", dirname(__DIR__)."/modules");

2、在配置文件里面修改

"aliases" => [
        "@admin"=>"@modules/admin"
    ],
"modules" => [
    "admin" => [
        "class"=>"adminadminModule",
    ],
],

不要忘記修改components里面的admin
通過以上代碼就可以admin里面直接用admin的命名空間啦
五、登錄的用法邏輯和前臺一樣。
用的時(shí)候:
Yii::$app->admin->isGuest
Yii::$app->admin->identity->nickname
將user換為admin即可

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/25622.html

相關(guān)文章

  • 基于Yii2的應(yīng)用開發(fā)引擎RageFrame

    摘要:多入口模式,多入口分為后臺前端,微信,其他或接口對接,不同的業(yè)務(wù)不同的設(shè)備進(jìn)入不同的入口。對接微信公眾號,使用了一款優(yōu)秀的微信非官方,系統(tǒng)內(nèi)已集成了該,調(diào)用方式會在文檔說明,也可直接看其文檔進(jìn)入深入開發(fā)。 RageFrame 為二次開發(fā)而生,讓開發(fā)變得更簡單。 前言 RageFrame項(xiàng)目創(chuàng)建于2016年4月16日,基于Yii2框架開發(fā)的應(yīng)用開發(fā)引擎,目前正在成長中,目的是為了集成更多...

    enda 評論0 收藏0
  • RageFrame 一個(gè) Yii2 + AdminLET 免費(fèi)開源多商戶通用后臺管理系統(tǒng)

    摘要:極致的插件機(jī)制,系統(tǒng)內(nèi)的系統(tǒng),安裝和卸載不會對原來的系統(tǒng)產(chǎn)生影響強(qiáng)大的功能完全滿足各階段的需求,支持用戶多端訪問后臺微信前臺等,系統(tǒng)中的系統(tǒng)。多入口模式,多入口分為后臺前端,微信,對內(nèi)接口,對外接口,不同的業(yè)務(wù),不同的設(shè)備,進(jìn)入不同的入口。 RageFrame 2.0 為二次開發(fā)而生,讓開發(fā)變得更簡單 項(xiàng)目地址:https://github.com/jianyan74/... 前言 這...

    sunny5541 評論0 收藏0
  • RageFrame 一個(gè) Yii2 + AdminLET 免費(fèi)開源多商戶通用后臺管理系統(tǒng)

    摘要:極致的插件機(jī)制,系統(tǒng)內(nèi)的系統(tǒng),安裝和卸載不會對原來的系統(tǒng)產(chǎn)生影響強(qiáng)大的功能完全滿足各階段的需求,支持用戶多端訪問后臺微信前臺等,系統(tǒng)中的系統(tǒng)。多入口模式,多入口分為后臺前端,微信,對內(nèi)接口,對外接口,不同的業(yè)務(wù),不同的設(shè)備,進(jìn)入不同的入口。 RageFrame 2.0 為二次開發(fā)而生,讓開發(fā)變得更簡單 項(xiàng)目地址:https://github.com/jianyan74/... 前言 這...

    Ali_ 評論0 收藏0
  • Yii2系列教程四:實(shí)現(xiàn)用戶注冊,驗(yàn)證,登錄

    摘要:開始使用郵箱配置好了之后,我們就可以開始使用了,首先我們來修改一下我們的導(dǎo)航欄,因?yàn)槲覀兿雽?shí)現(xiàn)的就是我們常常看到的在導(dǎo)航欄的右側(cè)的注冊和登錄按鈕。 原文來自: https://jellybool.com/post/programming-with-yii2-integrating-user-regi... 本來打算昨晚寫的這篇教程,但是忙著約會去了,所以現(xiàn)在補(bǔ)上吧。 上一篇...

    boredream 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<