visanduma/laravel-auth-switch

为开发环境提供的简单用户切换

v0.1.1 2022-05-18 07:28 UTC

This package is auto-updated.

Last update: 2024-09-24 06:26:37 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

为开发环境提供的简单用户切换

安装

您可以通过 composer 安装此包

composer require visanduma/laravel-auth-switch

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="auth-switch-config"

这是发布配置文件的内容

return [

    // username column of user table
    'username_column' => 'email',

    // auth able user model
    'model' => \App\Models\User::class,


    // switch able user accounts according to your user table
    'accounts' => [
        [
            'name' => 'Affiliate',
            'username' => 'alexie.runolfsson@example.org',
            'redirect_to' => 'affiliate/dashboard' // redirect to this url after login
        ],
        [
            'name' => 'Broker',
            'username' => 'dojyxisero@mailinator.com',
            'redirect_to' => 'brokers/dashboard'
        ],
];

使用方法

在需要 Auth Switching 的任何视图中包含

@include('auth-switch::button');

更新日志

请参阅 更新日志 了解最近更改的详细信息。

贡献

请参阅 贡献指南 了解详细信息。

安全漏洞

请查阅 我们的安全策略 了解如何报告安全漏洞。

致谢

许可证

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