tequilarapido / socialite-okta
社交ite OKTA 提供者
0.0.2
2016-12-09 16:52 UTC
Requires
- laravel/socialite: 2.0.*
Requires (Dev)
- phpunit/phpunit: 5.6
This package is auto-updated.
Last update: 2024-09-24 05:40:15 UTC
README
Laravel Socialite [Okta] (https://www.okta.com) 提供者
! 已废弃 !
请使用此替代方案。 https://socialiteproviders.netlify.com/providers/okta.html
内容
安装
您可以使用 composer 安装此包
$ composer require tequilarapido/socialite-okta
使用
- 将服务提供者添加到
config/app.php
Tequilarapido\Okta\OktaServiceProvider::class,
-
如果您已经在您的应用程序中使用 Socialite,请从
config/app.php
中删除 socialite 服务提供者 -
添加 Socialite 别名
'Socialite' => Laravel\Socialite\Facades\Socialite::class,
- 将以下条目添加到
config/services.php
'okta' => [ 'url' => env('OKTA_URL'), 'client_id' => env('OKTA_CLIENT_ID'), 'client_secret' => env('OKTA_CLIENT_SECRET'), 'redirect' => env('OKTA_REDIRECT'), ],
- 将配置变量添加到您的 .env 文件
# Okta
OKTA_URL=https://xxx.okta.com or https://xxx.oktapreview.com
OKTA_REDIRECT=http://your-app-url/{callback-route-uri}
OKTA_CLIENT_ID=XXX
OKTA_CLIENT_SECRET=XXX
- 像使用任何其他 Socialite 驱动程序一样使用
[Laravel Socialite 文档] (https://laravel.net.cn/docs/5.0/authentication#social-authentication)
// To get the auhtorization redirect return Socialite::with('okta')->redirect(); // To get the okta user $oktaUser = Socialite::driver('okta')->user();
安全
如果您发现任何安全相关的问题,请通过电子邮件 nbourguig@gmail.com 通知,而不是使用问题跟踪器。
致谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。