金云 / auth
为金云PHP提供auth
0.13
2024-09-29 08:21 UTC
Requires
- php: ^8.2
- jiny/auth-profile: ^0.8
- jiny/auth-social: ^0.4
- jiny/auth-users: ^0.6
- jiny/fortify: ^0.0.2
README
这是一个基于Laravel的认证扩展模块。除了基本的认证功能外,还具备管理会员的Admin功能。
安装
扩展基本Laravel会员表,以处理更高级的会员认证。
composer require jiny/auth
依赖:
jiny/auth-users,jiny/auth-profile,jiny/auth-social
配置
将环境设置从包中复制到安装中。请在控制台输入以下内容。
php artisan vendor:publish --provider="Jiny\Auth\JinyAuthServiceProvider"
/config/jiny/auth.php 文件将被创建。在设置值中定义屏幕和URL等设置值。
<?php return [ 'urls'=>[ 'home' => "/", // 로그인호 홈으로 이동 'logout_back' => "/" // 로그아웃후 이동되는 경로 ], 'views'=>[ 'login'=> "jinyauth::login", 'regist'=>"jinyauth::register" ] ];
操作规则发布
php artisan vendor:publish --tag=auth-actions --force
命令
使用Artisan命令,您可以在控制台中注册用户和管理Admin功能。
注册新用户
$ php artisan user:create --name=이름 --email=이메일 --password=패스워드
激活管理员
php artisan user:admin 이메일 --enable
激活超级管理员
php artisan user:super 이메일 --enable
安装
composer require jiny/auth
路由
- /admin/auth/users: 会员列表
- 角色: /admin/auth/roles
- 保留: /admin/auth/reserved
- 同意: /admin/auth/agree
- 团队: /admin/auth/teams
- 设置: /admin/auth/setting
php artisan vendor:publish --tag=laravel-mail
扩展模块介绍
基于金云Auth,提供可以维护多种会员信息的附加模块。
部分模块为付费提供。
- module-accounts 管理会员的详细信息(姓-中间-名)姓名信息,可以管理头像图像、多地址簿、多联系信息等。