exoodev/yii2-user

Yii2 框架的用户扩展

安装: 17

依赖者: 0

建议者: 0

安全: 0

星星: 0

分支: 0

类型:yii2-extension

1.0.5 2019-09-25 11:23 UTC

This package is auto-updated.

Last update: 2024-09-25 22:04:59 UTC


README

========================

安装

安装此扩展的首选方式是通过 composer

运行以下命令之一:

php composer.phar require --prefer-dist exoo/yii2-user

或将以下内容添加到您的 composer.json 文件中的 require 部分:

"exoo/yii2-user": "*"

使用方法

示例模块配置

'modules' => [
    'user' => [
        'class' => 'exoo\user\Module',
        'useRecaptcha' => true,
        'recaptchaOptions' => $params['recaptcha'],
        'robotEmail' => 'no-reply@exoodev.com',
        'urlPrivacyPolicy' => '/agreement/privacy-policy',
    ]
],

示例组件配置

'components' => [
    'user' => [
        'identityClass' => 'exoo\user\models\User',
        'enableAutoLogin' => true,
        'identityCookie' => ['name' => '_identity-frontend', 'httpOnly' => true],
    ],
    'fileStorage' => [
        'class' => 'exoo\storage\FileStorage',
        'storage' => [
            'class' => 'yii2tech\filestorage\local\Storage',
            'basePath' => '@storage',
            'dirPermission' => 0775,
            'filePermission' => 0755,
        ],
    ],
],