harlamoff/laravel-auth-bitrix

1.1.5 2023-01-11 20:21 UTC

This package is auto-updated.

Last update: 2024-09-11 23:59:03 UTC


README

使用比特里克斯结构的拉瓦莱尔认证

安装

在安装包之前,必须完成 Laravel 标准认证的安装

将包添加到您的 composer

composer require harlamoff/laravel-auth-bitrix

该包依赖于 andrey-vasin/laravel-hashing-bitrix,因此需要修改 hashing.php 配置文件

'driver' => 'bitrix',

这样做是为了模拟比特里克斯的哈希工作

在 app/User.php 文件中设置扩展

class User extends \AndreyVasin\LaravelAuthBitrix\User

在 app/Http/Controllers/Auth/LoginController.php 文件中设置扩展

class LoginController extends \AndreyVasin\LaravelAuthBitrix\Controllers\LoginController

在 app/Http/Controllers/Auth/RegisterController.php 文件中设置扩展

class RegisterController extends \AndreyVasin\LaravelAuthBitrix\Controllers\RegisterController

在 app/config/app.php 配置中替换提供者

    'providers' => [

        /*
         * Laravel Framework Service Providers...
         */
        //Illuminate\Auth\AuthServiceProvider::class,
        AndreyVasin\LaravelAuthBitrix\AuthServiceProvider::class,