mrcore/auth

Mrcore Auth 模块

5.8.1 2019-04-15 02:44 UTC

README

mrcore/authmRcore 框架的模块

此模块提供身份验证功能。

安装

假设您已经安装了Laravel和mRcore 框架

composer require mrcore/auth:5.8.*

编辑您的config/modules.php文件,并确保在modules数组中设置了'Mrcore\Auth' => [],

'modules' => [
    #...
    'Mrcore\Auth' => []
    #...
]

并确保在“加载顺序/覆盖管理”部分的assets, views 和 routes数组中设置了Mrcore\Auth

#...
'assets' => [
    '%app%',
    'Mrcore\BootswatchTheme',
    'Mrcore\Auth',
],

'views' => [
    '%app%',
    'Mrcore\BootswatchTheme',
    'Mrcore\Auth',
],

'routes' => [
    '%app%',
    'Mrcore\Auth',
    'Mrcore\Foundation',
],
#...

什么是mRcore

mRcore是一个用于Laravel的模块/包系统,允许您将所有应用程序构建为可重用的模块。模块类似于Laravel文件夹结构,可以插入单个Laravel实例。mRcore解决了模块加载依赖顺序和就地实时资源处理的问题。模块可以是完整的Web UI、REST API和/或完整的控制台命令行应用程序。一个构建良好的模块不仅是您的UI和API,还包括一个共享的PHP库、本地API或存储库,可以作为其他模块的依赖项重用。

我们坚信所有代码都应该作为模块构建,而不是在Laravel的目录结构本身中构建。Laravel仅仅成为“包服务器”。单个Laravel实例可以托管任意数量的模块。

有关详细信息,请参阅https://github.com/mrcore5/framework和安装说明。

版本

  • 1.0适用于Laravel 5.1及以下版本
  • 2.0适用于Laravel 5.3、5.4、5.5
  • 5.6适用于Laravel 5.6
  • 5.7适用于Laravel 5.7
  • ... 从此以后遵循Laravel的版本

贡献

感谢您考虑为mRcore框架做出贡献!Fork并pull!

许可证

mRcore是开源软件,受MIT许可证许可