金云/auth

为金云PHP提供auth

安装: 141

依赖: 4

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 4

开放问题: 0

语言:Blade

0.13 2024-09-29 08:21 UTC

This package is auto-updated.

Last update: 2024-09-29 08:24:30 UTC


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 管理会员的详细信息(姓-中间-名)姓名信息,可以管理头像图像、多地址簿、多联系信息等。