alimwa/api-auth

一个简单的包,用于公开基于令牌的API身份验证端点。

v1.0.6 2023-03-09 07:49 UTC

This package is auto-updated.

Last update: 2024-09-09 11:14:31 UTC


README

Latest Version on Packagist Total Downloads GitHub Actions

感谢Taylor,大多数使用API基于认证和授权的用户现在都可以轻松使用,通过sanctum包。然而,这个包只允许管理访问令牌及其权限,这就是为什么在实现基于sanctum的认证端点之后,我像其他开发者一样决定创建自己的包,旨在在整个API中使用。

我计划首先支持Laravel的最新版本,然后创建其他版本以支持更多版本。我将遵循PSR12标准,以便希望贡献和帮助维护此包的人。

安装

您可以通过composer安装此包

composer require alimwa/api-auth

配置

安装包后,您可以运行以下命令发布Sanctum基础资源。

php artisan vendor:publish --provider="Laravel\Sanctum\SanctumServiceProvider"

然后如果尚未迁移,迁移数据库。

php artisan migrate

用法

安装包后,您可以运行以下命令查看您可以从SPAs和移动应用访问的新路由。

php artisan route:list

迁移

测试

composer test

变更日志

请参阅CHANGELOG 了解最近更改的详细信息。

贡献

请参阅CONTRIBUTING 了解详细信息。

安全App

如果您发现任何与安全相关的问题,请通过lensig13@gmail.com 发送电子邮件,而不是使用问题跟踪器。

致谢

许可

MIT许可证(MIT)。请参阅许可文件 了解更多信息。

Laravel Package Boilerplate

此包是用Laravel Package Boilerplate生成的。