yii通過uc實現同步登陸

2021-09-01 19:11:30 字數 1480 閱讀 2664

1.進入ucenter應用管理,新增應用  

2.在yii**的根目錄下新增api和uc_client資料夾和config.inc.php檔案

config.inc.php**如下:

<?php

define('uc_connect', 'mysql');

define('uc_dbhost', 'localhost');

define('uc_dbuser', 'root');

define('uc_dbpw', '123456');

define('uc_dbname', 'home');

define('uc_dbcharset', 'utf8');

define('uc_dbtablepre', 'home.pre_ucenter_'); // ucenter 資料庫表字首

define('uc_key', '02ecbnjqt17liaepc5 caolov4zsa1y2ajbbn7u'); // 與 ucenter 的通訊金鑰

define('uc_api', 'http://localhost/bbs/uc_server'); // ucenter 的 url 位址, 在呼叫頭像時依賴此常量

define('uc_charset', 'utf-8');

define('uc_ip', '');

注意:這裡是ucenter的配置資訊。

//ucexample_2.php 用到的應用程式資料庫連線引數

$dbhost ='localhost'; //資料庫伺服器

$dbuser ='root'; //資料庫使用者名稱

$dbpw ='123456'; //資料庫密碼

$dbname ='home'; //資料庫名

$pconnect =0; //資料庫持久連線 0=關閉, 1=開啟

$tablepre = 'example_'; // 表名字首, 同一資料庫安裝多個論壇請修改此處

$dbcharset ='utf8'; //mysql 字符集, 可選 'gbk', 'big5', 'utf8', 'latin1', 留空為按照論壇字符集設定

//同步登入 cookie 設定

$cookiedomain = ''; // cookie作用域

$cookiepath ='/'; // cookie作用路徑

3呼叫,寫成乙個方法:

class myformatter extends cformatter

else

} }

頁面:$user = myformatter::checkloginstatus();

$user[0]; //使用者id

$user[1]; //使用者名稱

4退出public function actionloginout()

通過SQL Plus登陸oracle

sqlplus有幾種登陸方式 比如 1.c sqlplus as sysdba 以作業系統許可權認證的oracle sys管理員登陸 2.c sqlplus nolog 不在cmd或者terminal當中暴露密碼的登陸方式 sql conn as sysdba sql conn sys passwo...

通過cookies資訊模擬登陸

1 import requests23 這個練習演示的是通過傳入cookie資訊模擬登陸,這樣操作的前提是需要預先在瀏覽器登陸賬戶抓包得到cookie欄位資訊 45 url 6 headers1 78 headers2 1011 cookie cookie字串 1213 這行 的解釋14 首先for...

通過安裝RSA金鑰實現ssh免密碼登陸

在某乙個電腦上,用命令ssh keygen,提示全部用回車帶過,生成一對rsa金鑰。將金鑰的公鑰,id rsa.pub的內容寫入到ssh伺服器的 ssh authorized keys 檔案中 沒有這個檔案自己建立 可以用命令cat id rsa.pub ssh authorized keys 將私...