mgoigfer / nova-spotify-auth-tool
Spotify身份验证工具,用于您的Laravel Nova应用程序。
0.2.0
2018-11-26 23:43 UTC
Requires
- php: >=7.1.0
- mgoigfer/laravel-spotify-wrapper: *
This package is auto-updated.
Last update: 2024-09-27 13:07:04 UTC
README
此Nova工具将为Nova侧边栏添加Spotify身份验证部分。在底层,它使用了mgoigfer/laravel-spotify-wrapper包。
您可以通过Spotify API进行身份验证并将刷新令牌存储到数据库中。
安装
-
您必须将mgoigfer/laravel-spotify-wrapper安装到您的Laravel应用程序中。
-
您可以通过Composer安装此包
composer require mgoigfer/nova-spotify-auth-tool
- 在
app/Providers/NovaServiceProvider
中注册工具
public function tools() { return [ new \Mgoigfer\SpotifyAuthTool\SpotifyAuthTool, ]; }
- 发布并运行应用程序迁移
php artisan vendor:publish --provider="Mgoigfer\SpotifyAuthTool\SpotifyAuthToolServiceProvider"
php artisan migrate
- 在您的Spotify应用中注册以下重定向URI
<APP_URL>/nova-vendor/nova-spotify-auth-tool/auth
用法
要获取存储在数据库中的Spotify用户ID和刷新令牌
use Mgoigfer\SpotifyAuthTool\Facades\Spotify; $userId = Spotify::userId(); $refreshToken = Spotify::refreshToken();
变更日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
鸣谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。