4.1. 身份验证接口设计

本教程最新版为 1.19,当前版本已放弃维护,请阅读最新版本!

说明

本节开始,我们将开发身份验证相关接口。包括以下模块:

  • 注册
  • 登录
  • 找回密码

接下来从 API 接口入手,对各个模块的详细流程进行讲解。

提示: 文字的描述比较抽象,大家在这里混个脸熟即可,等后面所有模块都开发完成,再回来重新阅读此文章。

1. 控制器存放目录

所有身份认证的控制器都将存放于 app/http/controllers/api/v1/auth 目录。

这是一个全新的目录接口,接下来讲解各个目录的作用:

  • app —— 应用主目录,存放应用逻辑相关的目录,此目录下会有数据模型、命令行、授权策略、表单验证、http 等目录;
  • app/http —— 存放 http 相关的逻辑文件,此目录下会有中间件、错误码等 HTTP 相关包;
  • app/http/controllers —— 存放 HTTP 控制器,此目录下会有api/web/ad...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
贡献者:2
讨论数量: 0

暂无话题~