Laravel 中实现用户认证非常简单。实际上,几乎所有东西都已经为你配置好了。配置文件位于config/auth.php,其中包含了用于调整认证服务行为的、文档友好的选项配置。
接下来项目根目录执行
php artisan make:auth
就会自动生成相关路由及视图,非常方便,可以尝试注册与登陆。
但是看上去都是英文的,怎么本地化为我们需要的语言呢?
Laravel的本地化特性允许你在应用中轻松实现多种语言支持。语言字符串默认存放在resources/lang目录中,在该目录中应该包含应用支持的每种语言的子目录:
不过,有相关的包,所以require一下就好了。
For Laravel 5.* : runcomposer require caouecs/laravel-lang:~3.0in your project folder
然后把对应要的包文件拷到resources/lang下,更改config/app.php的locale设置就行。
登陆与注册的步骤就不详细说明了。