些配置文  件以便熟悉 Laravel 所有默认配置项。  数据库目录  database 目录包含了数据库迁移文件及填充文件,如果有使用  SQLite 的话,你还可以将其作为 SQLite 数据
库存放目录。  对外公开目录  public 目录包含了应用入口文件 index.php 和前端资源文件(图  片、JavaScript、CSS 等),该目录也是 Apache 或 Nginx 等 Web Provider。  如果看到这些名词觉得云里雾里,大可不必太过担心,因为对绝大多  数应用而言,只需使用默认认证配置即可,不需要做什么改动。  学院君注:通俗点说,在进行登录认证的时候,要做两件  事,一个是从数据
库存取用户数据,一个是把用户登录状  态保存起来,在 Laravel 的底层实现中,通过 Provider  本文档由学院君提供  学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun guard 了:  'guards' => [  'api' => [  'driver' => 'custom-token',  ],  ],  添加自定义用户提供者  如果你没有使用传统的关系型数据
库存储用户信息,则需要使用自己  的认证用户提供者来扩展 Laravel。我们使用 Auth 门面上  的 provider 方法定义自定义该提供者:   
0 码力 |
          1442 页 |
          14.66 MB
          | 1 年前 3
  目录包含了应用所有的配置文件,建议通读一遍这些配置文件以便熟悉所有配置项;   Database 目录   database 目录包含了数据迁移及填充文件,如果你喜欢的话还可以将其作为 SQLite 数据库存放  目录;   Public 目录   public 目录包含了入口文件 index.php 和前端资源文件(图片、JavaScript、CSS 等);   Resources 目录   resources     'driver' => 'jwt',          'provider' => 'users',      ],  ],   6、添加自定义用户提供者   如果你没有使用传统的关系型数据库存储用户信息,则需要使用自己的认证用户提供者来扩  展 Laravel。我们使用 Auth 门面上的 provider 方法定义自定义该提供者:   本文档由 Laravel 学院(LaravelAcademy
 0 码力 |
          691 页 |
          9.37 MB
          | 1 年前 3
  $user->getNickname();  $user->getName();  $user->getEmail();  $user->getAvatar();   7、添加自定义认证驱动   如果你没有使用传统的关系型数据
库存储用户信息,你需要使用自己的认证驱动扩展 Laravel。我们使用 Auth 门面上的 extend 方法来定义自定义的驱动,你需要在服务提供者 调用 extend 方法:    
0 码力 |
          307 页 |
          3.46 MB
          | 1 年前 3