kanazaca / laravel-steam-auth
Laravel Steam Auth
1.1.4
2015-03-30 20:00 UTC
Requires
- php: >=5.4.0
- illuminate/support: 5.0.x
This package is not auto-updated.
Last update: 2024-09-28 17:49:08 UTC
README
此包是一个 Laravel 5 服务提供者,提供 Steam OpenID,并且非常容易与其他需要 Steam 认证的任何项目集成。
通过 Composer 安装
将以下内容添加到您的 composer.json 文件中的 require 对象
"kanazaca/laravel-steam-auth": "1.1.*"
之后,运行 composer install 来安装此包。
将服务提供者添加到 app/config/app.php
文件中的 providers
数组。
'providers' => array( // ... 'kanazaca\LaravelSteamAuth\SteamServiceProvider', )
最后,发布配置文件。
php artisan vendor:publish
使用方法
use kanazaca\LaravelSteamAuth\SteamAuth; class SteamController extends Controller { /** * @var SteamAuth */ private $steam; public function __construct(SteamAuth $steam) { $this->steam = $steam; } public function getLogin() { if( $this->steam->validate()){ return $this->steam->steamInfo; //returns the user steam info }else{ return $this->steam->redirect(); //redirect to steam login page } } }
鸣谢
- invisnik(原始维护者)