国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

用戶管理模塊yii2-user

LancerComet / 1092人閱讀

摘要:引入的代碼在上的托管地址使用方式引入類配置的組件請(qǐng)確保你沒有在你的配置文件中使用組件配置配置如下更新數(shù)據(jù)表修改視圖模板跳轉(zhuǎn)地址使用了美化請(qǐng)確保配置了組件文件中將替換為輸入你項(xiàng)目網(wǎng)址效果如下當(dāng)你注冊新用

引入dektrium/yii2-user的代碼

github上的托管地址:https://github.com/dektrium/yii2-user,
使用composer方式引入類

composer require "dektrium/yii2-user:0.9.*@dev"
配置main.php的組件

請(qǐng)確保你沒有在你的配置文件中使用user組件配置

配置如下:

"modules" => [
    "user" => [
        "class" => "dektriumuserModule",
    ],
],
更新數(shù)據(jù)表
$ php yii migrate/up --migrationPath=@vendor/dektrium/yii2-user/migrations
修改視圖模板

跳轉(zhuǎn)地址使用了url美化,請(qǐng)確保配置了urlManager組件

@appviewslayoutsmain.php文件中將

if (Yii::$app->user->isGuest) {
    $menuItems[] = ["label" => "Signup", "url" => ["/site/signup"]];
    $menuItems[] = ["label" => "Login", "url" => ["/site/login"]];
} else {
    $menuItems[] = "
  • " . Html::beginForm(["/site/logout"], "post") . Html::submitButton( "Logout (" . Yii::$app->user->identity->username . ")", ["class" => "btn btn-link"] ) . Html::endForm() . "
  • "; }

    替換為

    if (Yii::$app->user->isGuest) {
        $menuItems[] = ["label" => "Sign in", "url" => ["/user/security/login"]];
        $menuItems[] = ["label" => "Register", "url" => ["/user/registration/register"], "visible" => Yii::$app->user->isGuest];
    } else {
        $menuItems[] = ["label" => "Sign out (" . Yii::$app->user->identity->username . ")",
        "url" => ["/user/security/logout"],
        "linkOptions" => ["data-method" => "post"]];
    }
    輸入你項(xiàng)目網(wǎng)址,效果如下

    當(dāng)你注冊新用戶后,該擴(kuò)展默認(rèn)會(huì)發(fā)送郵件,必須郵箱驗(yàn)證后才能正式登陸,如果需要修改配置參數(shù)請(qǐng)查閱官方文檔

    如果你想在一個(gè)域中使用獨(dú)立的會(huì)話,即登陸前端的session不能用來登陸后端

    @frontendconfigmain.php中配置項(xiàng)如下

    "components" => [
        "user" => [
            "identityCookie" => [
                "name" => "_frontendIdentity",
                "path" => "/",
                "httpOnly" => true,
            ],
        ],
        "session" => [
            "name" => "FRONTENDSESSID",
            "cookieParams" => [
                "httpOnly" => true,
                "path" => "/",
            ],
        ],
    ],

    @backendconfigmain.php中配置項(xiàng)如下

    "components" => [
        "user" => [
            "identityCookie" => [
                "name" => "_backendIdentity",
                "path" => "/admin",
                "httpOnly" => true,
            ],
        ],
        "session" => [
            "name" => "BACKENDSESSID",
            "cookieParams" => [
                "httpOnly" => true,
                "path" => "/admin",
            ],
        ],
    ],
    錯(cuò)誤排查

    1.用戶登陸后,點(diǎn)擊注銷登陸,錯(cuò)誤提示為
    After logging in I"m redirected back without any sign of being logged in

    解決方案:在main.php 組件中修改user

    "user" => [
        "class" => "appcomponentsUser",
        "identityClass" => "dektriumusermodelsUser",
    ],

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

    轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/30692.html

    相關(guān)文章

    • 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... 本來打算昨晚寫的這篇教程,但是忙著約會(huì)去了,所以現(xiàn)在補(bǔ)上吧。 上一篇...

      boredream 評(píng)論0 收藏0
    • Yii2系列教程五:簡單的用戶權(quán)限管理

      摘要:原文來自上一篇文章講了用戶的注冊,驗(yàn)證和登錄,這一篇文章按照約定來說說之中的用戶和權(quán)限控制。探尋上面的一些列設(shè)置和代碼更改,已經(jīng)實(shí)現(xiàn)了一小部分的用戶控制登錄的用戶才能發(fā)表。 原文來自: https://jellybool.com/post/programming-with-yii2-user-access-controls 上一篇文章講了用戶的注冊,驗(yàn)證和登錄,這一篇文章按照...

      livem 評(píng)論0 收藏0
    • 聊聊畢業(yè)設(shè)計(jì)系列 --- 項(xiàng)目介紹

      摘要:又將整個(gè)文藝類閱讀系統(tǒng)的業(yè)務(wù)劃分為兩大部分,分別是面向管理員和合作作者的后臺(tái)管理系統(tǒng)和面向用戶的移動(dòng)端,系統(tǒng)的需求分析將圍繞這兩部分進(jìn)行展開。 效果展示 showImg(https://user-gold-cdn.xitu.io/2018/8/26/16576a709bd02f5f?w=1409&h=521&f=gif&s=30128195); showImg(https://user...

      Pink 評(píng)論0 收藏0
    • 聊聊畢業(yè)設(shè)計(jì)系列 --- 項(xiàng)目介紹

      摘要:又將整個(gè)文藝類閱讀系統(tǒng)的業(yè)務(wù)劃分為兩大部分,分別是面向管理員和合作作者的后臺(tái)管理系統(tǒng)和面向用戶的移動(dòng)端,系統(tǒng)的需求分析將圍繞這兩部分進(jìn)行展開。 效果展示 showImg(https://user-gold-cdn.xitu.io/2018/8/26/16576a709bd02f5f?w=1409&h=521&f=gif&s=30128195); showImg(https://user...

      villainhr 評(píng)論0 收藏0
    • 低成本易管理 模塊化數(shù)據(jù)中心的好處竟然這么多

      摘要:模塊化數(shù)據(jù)中心供應(yīng)商聲稱他們的預(yù)制可重復(fù)的解決方案解決了這個(gè)問題,因?yàn)樗麄兛梢匝杆僦С衷黾迂?fù)載和業(yè)務(wù)需求。施耐德電氣日前為他們的模塊化數(shù)據(jù)中心產(chǎn)品線發(fā)布了款不同的參考設(shè)計(jì)。對(duì)于IT技術(shù)的發(fā)展,或許有很多技術(shù)帶來的是管理模式上的改變,有些帶來的是直接效率的提升,模塊化這個(gè)概念就是如此,模塊化近幾年不光被應(yīng)用在了很多硬件產(chǎn)品上,對(duì)于數(shù)據(jù)中心來說,模塊化的應(yīng)用所帶來的是數(shù)據(jù)中心產(chǎn)業(yè)質(zhì)的飛躍。其實(shí)模...

      tigerZH 評(píng)論0 收藏0

    發(fā)表評(píng)論

    0條評(píng)論

    最新活動(dòng)
    閱讀需要支付1元查看
    <