hyungjune/reactauth

laravel + react api auth


README

Latest Version on Packagist Total Downloads Build Status StyleCI

这里应该放置你的描述。请查看 contributing.md 了解待办事项列表。

安装

通过 Composer

$ composer require hyungjune/reactauth
$ php artisan preset reactAuth
$ npm install

用法

  1. 将 config/auth.php 的 api driver 修改为 passport
'guards' => [
        'web' => [
            'driver' => 'session',
            'provider' => 'users',
        ],

        'api' => [
            'driver' => 'passport',
            'provider' => 'users',
            'hash' => false,
        ],
    ],
  1. migrate
$ php artisan migrate
  1. 生成 passport key
$ php artisan passport:install
  1. 在 .env 文件中设置 email
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=your's
MAIL_PASSWORD=your's
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=your's
MAIL_FROM_NAME="${APP_NAME}"

变更日志

请参阅 changelog 了解最近的变化。

测试

$ composer test

贡献

请参阅 contributing.md 了解详情和待办事项列表。

安全

如果你发现任何与安全相关的问题,请通过作者邮箱联系,而不是使用问题跟踪器。

鸣谢

许可协议

许可协议。请参阅 许可文件 了解更多信息。