 Laravel 5.2 中文文档学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 65 注:输出用户提供的内容时要当心,对用户提供的内容总是要使用双花括号包裹以避免直 接输出 HTML 代码。 4、流程控制 除了模板继承和数据显示之外,Blade 还为常用的 PHP 流程控制提供了便利操作,比如 条件语句和循环,这些快捷操作提供了一个干净、简单的方式来处理 PHP 11、悲观锁 查询构建器还包含一些方法帮助你在 select 语句中实现“悲观锁”。可以在查询中使用 sharedLock 方法从而在运行语句时带一把”共享锁“。共享锁可以避免被选择的行被修改直 到事务提交: DB::table('users')->where('votes', '>', 100)->sharedLock()->get (); 此外你还可以使用 lockForUpdate 中的认证信 息: Auth::logout(); 记住用户 如果你想要在应用中提供“记住我”的功能,可以传递一个布尔值作为第二个参数 到 attempt 方法,这样用户登录认证状态就会一直保持直到他们手动退出。当然,你 的 users 表必须包含 remember_token 字段,该字段用于存储“记住我”令牌。 if (Auth::attempt(['email' => $email0 码力 | 377 页 | 4.56 MB | 1 年前3 Laravel 5.2 中文文档学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 65 注:输出用户提供的内容时要当心,对用户提供的内容总是要使用双花括号包裹以避免直 接输出 HTML 代码。 4、流程控制 除了模板继承和数据显示之外,Blade 还为常用的 PHP 流程控制提供了便利操作,比如 条件语句和循环,这些快捷操作提供了一个干净、简单的方式来处理 PHP 11、悲观锁 查询构建器还包含一些方法帮助你在 select 语句中实现“悲观锁”。可以在查询中使用 sharedLock 方法从而在运行语句时带一把”共享锁“。共享锁可以避免被选择的行被修改直 到事务提交: DB::table('users')->where('votes', '>', 100)->sharedLock()->get (); 此外你还可以使用 lockForUpdate 中的认证信 息: Auth::logout(); 记住用户 如果你想要在应用中提供“记住我”的功能,可以传递一个布尔值作为第二个参数 到 attempt 方法,这样用户登录认证状态就会一直保持直到他们手动退出。当然,你 的 users 表必须包含 remember_token 字段,该字段用于存储“记住我”令牌。 if (Auth::attempt(['email' => $email0 码力 | 377 页 | 4.56 MB | 1 年前3
 Laravel 5.1 中文文档Laravel 学院(LaravelAcademy.org)提供 54 Hello, {!! $name !!}. 注意:输出用户提供的内容时要当心,对用户提供的内容总是要使用双花括号包裹以避免直 接输出 HTML 代码。 4、流程控制 除了模板继承和数据显示之外,Blade 还为常用的 PHP 流程控制提供了便利操作,比如条 件语句和循环,这些快捷操作提供了一个干净、简单的方式来处理 ThrottlesLogins; // AuthController 类的其它部分... } 3、手动认证用户 当然,你也可以不使用 Laravel 自带的认证控制器。如果你选择移除这些控制器,你需要直 接使用 Laravel 认证类来管理用户认证。别担心,这很简单! 我们将会通过 Auth 门面来访问认证服务,因此我们需要确保在类的顶部导入了 Auth 门面, 让我们看看 attempt 方法: 己的数据库使用任何其他与“用户名”相对应的字段。 3.1 记住用户 如果你想要在应用中提供“记住我”的功能,可以传递一个布尔值作为第二个参数到 attempt 方法,这样用户登录认证状态就会一直保持直到他们手动退出。当然,你的 users 表必须包 含 remember_token 字段,该字段用于存储“记住我”令牌。 if (Auth::attempt(['email' => $email0 码力 | 307 页 | 3.46 MB | 1 年前3 Laravel 5.1 中文文档Laravel 学院(LaravelAcademy.org)提供 54 Hello, {!! $name !!}. 注意:输出用户提供的内容时要当心,对用户提供的内容总是要使用双花括号包裹以避免直 接输出 HTML 代码。 4、流程控制 除了模板继承和数据显示之外,Blade 还为常用的 PHP 流程控制提供了便利操作,比如条 件语句和循环,这些快捷操作提供了一个干净、简单的方式来处理 ThrottlesLogins; // AuthController 类的其它部分... } 3、手动认证用户 当然,你也可以不使用 Laravel 自带的认证控制器。如果你选择移除这些控制器,你需要直 接使用 Laravel 认证类来管理用户认证。别担心,这很简单! 我们将会通过 Auth 门面来访问认证服务,因此我们需要确保在类的顶部导入了 Auth 门面, 让我们看看 attempt 方法: 己的数据库使用任何其他与“用户名”相对应的字段。 3.1 记住用户 如果你想要在应用中提供“记住我”的功能,可以传递一个布尔值作为第二个参数到 attempt 方法,这样用户登录认证状态就会一直保持直到他们手动退出。当然,你的 users 表必须包 含 remember_token 字段,该字段用于存储“记住我”令牌。 if (Auth::attempt(['email' => $email0 码力 | 307 页 | 3.46 MB | 1 年前3
 Laravel 6.0 中文文档目录包含了应用入口文件 index.php 和前端资源文件(图 片、JavaScript、CSS 等),该目录也是 Apache 或 Nginx 等 Web 服务器所指向的应用根目录,这样做的好处是隔离了应用核心文件直 接暴露于 Web 根目录之下,如果权限系统没做好或服务器配置有漏 洞的话,很可能导致应用敏感文件被黑客窃取,进而对网站安全造成 威胁; 资源目录 本文档由学院君提供 学院君致力于提供优质 是否是最新版本,如果 不是的话更新 Vagrant 到最新版本并升级所有插件。 运行命令会列出一个选择列表,选择 virtualbox 对应选项即可,然 后进入漫长的下载等待。下载速度因人而异,如果一直提示网络超时 的话只能去 Vagrant 官网下载了: https://vagrantcloud.com/laravel/boxes/homestead/versions/8.1.0 /providers/virtualbox Auth::logout(); 记住用户 如果你想要在应用中提供“记住我”的功能,可以传递一个值 为 true 的布尔值作为第二个参数到 attempt 方法(不传的话默认 是 false),这样用户登录认证状态就会一直保持直到他们手动退出。 当然,你的 users 表必须包含 remember_token 字段,该字段用于 存储「记住我」令牌。 if (Auth::attempt(['email' => $email0 码力 | 1442 页 | 14.66 MB | 1 年前3 Laravel 6.0 中文文档目录包含了应用入口文件 index.php 和前端资源文件(图 片、JavaScript、CSS 等),该目录也是 Apache 或 Nginx 等 Web 服务器所指向的应用根目录,这样做的好处是隔离了应用核心文件直 接暴露于 Web 根目录之下,如果权限系统没做好或服务器配置有漏 洞的话,很可能导致应用敏感文件被黑客窃取,进而对网站安全造成 威胁; 资源目录 本文档由学院君提供 学院君致力于提供优质 是否是最新版本,如果 不是的话更新 Vagrant 到最新版本并升级所有插件。 运行命令会列出一个选择列表,选择 virtualbox 对应选项即可,然 后进入漫长的下载等待。下载速度因人而异,如果一直提示网络超时 的话只能去 Vagrant 官网下载了: https://vagrantcloud.com/laravel/boxes/homestead/versions/8.1.0 /providers/virtualbox Auth::logout(); 记住用户 如果你想要在应用中提供“记住我”的功能,可以传递一个值 为 true 的布尔值作为第二个参数到 attempt 方法(不传的话默认 是 false),这样用户登录认证状态就会一直保持直到他们手动退出。 当然,你的 users 表必须包含 remember_token 字段,该字段用于 存储「记住我」令牌。 if (Auth::attempt(['email' => $email0 码力 | 1442 页 | 14.66 MB | 1 年前3
 Laravel 5.6 中文文档运行命令会列出一个选择列表,选择 virtualbox 对应选项即可,然后进入漫长的下载等待,看看多喜人,还要 6 小时 40 分钟才能下载完成,基本 上一觉醒来的节奏,还是在使用了 VPN 翻墙的情况下,如果一直提示网络超时的话只能去 Vagrant 官网下载了: 本文档由 Laravel 学院提供 Laravel 学院致力于提供优质 Laravel 中文学习资源:http://laravelacademy Auth::logout(); 记住用户 如果你想要在应用中提供“记住我”的功能,可以传递一个值为 true 的布尔值作为第二个参数到 attempt 方法(不传的话默认是 false),这样用户 登录认证状态就会一直保持直到他们手动退出。当然,你的 users 表必须包含 remember_token 字段,该字段用于存储“记住我”令牌。 if (Auth::attempt(['email' => $email 有时候,你的用户可能想要颁发访问令牌给自己而不走典型的授权码重定向流程。允许用户通过应用的 UI 颁发令牌给自己在用户体验你的 API 或 者作为更简单的颁发访问令牌方式时会很有用。 注:私人访问令牌总是一直有效的,它们的生命周期在使用 tokensExpireIn 或 refreshTokensExpireIn 方法时不会修改。 创建私人访问客户端 在你的应用可以颁发私人访问令牌之前,需要创建一个私人访问客户端。你可以通过带0 码力 | 377 页 | 14.56 MB | 1 年前3 Laravel 5.6 中文文档运行命令会列出一个选择列表,选择 virtualbox 对应选项即可,然后进入漫长的下载等待,看看多喜人,还要 6 小时 40 分钟才能下载完成,基本 上一觉醒来的节奏,还是在使用了 VPN 翻墙的情况下,如果一直提示网络超时的话只能去 Vagrant 官网下载了: 本文档由 Laravel 学院提供 Laravel 学院致力于提供优质 Laravel 中文学习资源:http://laravelacademy Auth::logout(); 记住用户 如果你想要在应用中提供“记住我”的功能,可以传递一个值为 true 的布尔值作为第二个参数到 attempt 方法(不传的话默认是 false),这样用户 登录认证状态就会一直保持直到他们手动退出。当然,你的 users 表必须包含 remember_token 字段,该字段用于存储“记住我”令牌。 if (Auth::attempt(['email' => $email 有时候,你的用户可能想要颁发访问令牌给自己而不走典型的授权码重定向流程。允许用户通过应用的 UI 颁发令牌给自己在用户体验你的 API 或 者作为更简单的颁发访问令牌方式时会很有用。 注:私人访问令牌总是一直有效的,它们的生命周期在使用 tokensExpireIn 或 refreshTokensExpireIn 方法时不会修改。 创建私人访问客户端 在你的应用可以颁发私人访问令牌之前,需要创建一个私人访问客户端。你可以通过带0 码力 | 377 页 | 14.56 MB | 1 年前3
 Laravel 5.3 中文文档运行这个命令的时候,你会看到一个显示刚刚发生事件的格式良好的表格。 监控前端资源改变 由于每次修改前端资源后都要运行 gulp 很不方便,可以使用 gulp watch 命令。该命令将会一直 在终端运行并监控前端文件的改动。当改变发生时,新文件将会自动被编译: 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中的认证信息: Auth::logout(); 记住用户 如果你想要在应用中提供“记住我”的功能,可以传递一个布尔值作为第二个参数到 attempt 方法, 这样用户登录认证状态就会一直保持直到他们手动退出。当然,你的 users 表必须包 含 remember_token 字段,该字段用于存储“记住我”令牌。 if (Auth::attempt(['email' => 有时候,你的用户可能想要颁发访问令牌给自己而不走典型的授权码重定向流程。允许用户通过 应用的 UI 颁发令牌给自己在用户体验你的 API 或者作为更简单的颁发访问令牌方式时会很有用。 注 : 私 人 访 问 令 牌 总 是 一 直 有 效 的 , 它 们 的 生 命 周 期 在 使 用 tokensExpireIn 或 refreshTokensExpireIn 方法时不会修改。 创建一个私人访问客户端 在你的应用可0 码力 | 691 页 | 9.37 MB | 1 年前3 Laravel 5.3 中文文档运行这个命令的时候,你会看到一个显示刚刚发生事件的格式良好的表格。 监控前端资源改变 由于每次修改前端资源后都要运行 gulp 很不方便,可以使用 gulp watch 命令。该命令将会一直 在终端运行并监控前端文件的改动。当改变发生时,新文件将会自动被编译: 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中的认证信息: Auth::logout(); 记住用户 如果你想要在应用中提供“记住我”的功能,可以传递一个布尔值作为第二个参数到 attempt 方法, 这样用户登录认证状态就会一直保持直到他们手动退出。当然,你的 users 表必须包 含 remember_token 字段,该字段用于存储“记住我”令牌。 if (Auth::attempt(['email' => 有时候,你的用户可能想要颁发访问令牌给自己而不走典型的授权码重定向流程。允许用户通过 应用的 UI 颁发令牌给自己在用户体验你的 API 或者作为更简单的颁发访问令牌方式时会很有用。 注 : 私 人 访 问 令 牌 总 是 一 直 有 效 的 , 它 们 的 生 命 周 期 在 使 用 tokensExpireIn 或 refreshTokensExpireIn 方法时不会修改。 创建一个私人访问客户端 在你的应用可0 码力 | 691 页 | 9.37 MB | 1 年前3
共 5 条
- 1













