laravel統合ucenterケース

WBOY
WBOYオリジナル
2016-06-20 12:33:481330ブラウズ

Laravel は優れたフレームワークですが、現在の中国語のドキュメントは thinkphp ほど完全ではありません。github https://github.com/search?utf8=%E2%9C% で多くのコードを検索できます。 93&q=laravel +ucenter

私はこのパッケージを使用します: https://github.com/vergil-lai/uc-client

もちろん、インストールは次のとおりではありません著者が言ったように、直接インストールできます

composer install vergil-lai/uc-client

。これにより、代わりに Composer require vergil-lai/uc-client を使用するように求めるエラーが直接報告されます。バージョン番号が無いとエラーになるので、バージョン番号を指定してコマンドを実行した後に追加すればOKです。 combos require vergil-lai/uc-client dev-master



インストール完了後app/config/app.php によって返された配列のプロバイダー キーを追加します:
VergilLaiUcClientClientProvider::class,
エイリアス キーを追加します:
'UcClient' => VergilLaiUcClientFacadesUcClient::class,設定
次のコマンドを実行して設定ファイルを公開します。
phpArtisanvendor:publish

上記のコマンドは実際に config ディレクトリに ucenter.php を生成します。このファイルは env メソッドを使用して取得します。 .env 設定を変更します。設定は次のとおりです:

UC_API=ucenter里面配置的apiurlUC_KEY=ucenter里面配置的密钥UC_APPID=3UC_API_FILENAME=uc.php


作者はその使用方法を説明していません。詳細は次のとおりです。

//方法在vendor/vergil-lai/uc-client/src/client.php//使用Facade//$abc=UcClient::getUser('long');//获取某用户名的注册信息//$abc=UcClient::userRegister('testxiangli123','123456','xiangli@host.edu.cn');//注册一个用户var_dump(UcClient::userSyncLogin(64574));//同步登陆


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。