mgoigfer/nova-spotify-auth-tool

Spotify身份验证工具,用于您的Laravel Nova应用程序。

0.2.0 2018-11-26 23:43 UTC

This package is auto-updated.

Last update: 2024-09-27 13:07:04 UTC


README

Latest Version on Packagist Build Status Quality Score Total Downloads

Nova工具将为Nova侧边栏添加Spotify身份验证部分。在底层,它使用了mgoigfer/laravel-spotify-wrapper包。

您可以通过Spotify API进行身份验证并将刷新令牌存储到数据库中。

Laravel Nova Spotify Auth Tool

安装

  1. 您必须将mgoigfer/laravel-spotify-wrapper安装到您的Laravel应用程序中。

  2. 您可以通过Composer安装此包

composer require mgoigfer/nova-spotify-auth-tool
  1. app/Providers/NovaServiceProvider中注册工具
public function tools()
{
    return [
        new \Mgoigfer\SpotifyAuthTool\SpotifyAuthTool,
    ];
}
  1. 发布并运行应用程序迁移
php artisan vendor:publish --provider="Mgoigfer\SpotifyAuthTool\SpotifyAuthToolServiceProvider"

php artisan migrate
  1. 在您的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)。有关更多信息,请参阅许可证文件