brianrlewis/laravel-magic-admin

此包已被废弃,不再维护。作者建议使用magiclabs/magic-laravel包。

Magic Admin SDK的Laravel集成

v1.1.0 2020-09-02 06:04 UTC

This package is auto-updated.

Last update: 2020-12-24 06:41:23 UTC


README

此包已被弃用,推荐使用官方版本

Laravel Magic Admin SDK

Laravel集成Magic Admin SDK(https://github.com/brianrlewis/php-magic-admin

安装

运行以下命令通过composer安装。

composer require brianrlewis/laravel-magic-admin

发布配置文件。

php artisan vendor:publish --tag=config --provider="BrianRLewis\LaravelMagicAdmin\ServiceProvider"

https://magic.link创建账户以获取您的secret api key。

将MAGIC_SECRET_API_KEY=sk_XXXX_XXXXXXXXXXXXXXXX添加到您的.env文件中。

使用

使用app helper获取实例

$magic = app('BrianRLewis\LaravelMagicAdmin\Magic');

$magic->token->validate('<DIDToken>');

$metadata = $magic->users->getMetadataByToken('<DIDToken>');

使用外观模式获取实例

use BrianRLewis\LaravelMagicAdmin\Facade as Magic;
// OR
use Magic;

Magic::token()->validate('<DIDToken>');

$metadata = Magic::users()->getMetadataByToken('<DIDToken>');

有关使用方法的进一步文档,请访问https://github.com/brianrlewis/php-magic-admin