修改 /common/config/main.php
一、在 config 頭部上加上以下**
<?php // session 跨wvjghztij域
二、在 config 的 components 配置中加入
程式設計客棧<?php 'user' => [
'identityclass' => 'common\models\user',
'enableautolo程式設計客棧gin' => true,
'identitycookie' => ['name' => '_identity', 'httponly' =&程式設計客棧gt; true, 'domain' => '.'.domain],
],'session' => [
'cookieparams' => ['domain' =>www.cppcns.com; '.'.domain, 'lifetime' => 0],
'timeout' => 3600,
],三、controller 中使用
<?php //設定
yii::$app->session['var']='value';
//使用
echo yii::$app->session['var'];
//移除
unset(yii::$app->session['var']);
四、測試
4.1 www.aaa.com 登陸
4.2 www.bbb.com session 依然有效果。
本文標題: yii2 中實現單點登入的方法
本文位址:
yii2登入筆記
yii2高階模板中自帶了登入註冊功能,這裡先記下登入功能的實現筆記 建立一張使用者user表,裡面需要根據user 的model檔案進行更改一些欄位名和新增,password hash是指用yii2進行雜湊加密後的密碼串。auth key使用使用者註冊時加的唯一標示,可以用來在瀏覽器記住使用者登入有...
Yii 2 登入使用者校驗
在登入頁面,輸入使用者名稱密碼後,yii2是如何完成使用者名稱和密碼的校驗的?根據yii的規則,使用者校驗的入口是從action開始的 sitecontroller actionlogin loginform login loginform validate loginform validatepa...
Yii2分庫的實現方法
工作遇到了分庫的問題,所謂分庫,不是單指是用多個資料庫,而是將單個資料庫拆分成多個邏輯功能平行的庫 通俗的舉例說就是講乙個資料庫拷貝多份,然後分給每個公司客戶乙個,它們各自用自己的 廢話不多說,下面介紹使用方法,此為本人原創,筆者架構水平經驗有限,僅供參考。一.首先,需要了解yii2使用多個資料庫的...