先去准备一个用户登录用的表单 .. 表单上面有一个用户名,还有一个密码字段,用户输入自己在网站上的用户名还有密码,可以申请登录 ... 我们的应用会验证用户输入的东西是否正确 .. 用户名与密码是否匹配 ... 没有问题就会让用户登录 ...
登录以后我们可以在应用里检查用户的登录状态 .. 根据检查的结果去执行一些特定的动作 ..
然后我们还会去准备一个导航栏 .. 上面会显示一些菜单项目 .. 导航上的内容会根据用户的登录状态切换显示不同的内容 .. 如果登录以后,会显示一个用户信息下拉菜单 ... 菜单上有 profile ,可以打开用户的个人页面 ... 还有个 logout ,可以退出登录 ... 这些就是我们在这个课程里要完成的任务 ..
先去准备一下项目 .. 打开命令行,在项目所在的目录的下面,先查看一下项目当前的分支 .. 显示是在 refactor#1 这个分支上 .. 再看一下在这个分支上做的提交 ..
复制一下这次提交的 id ... 再基于这个提交去创建一个新的分支 .. 名字的名字可以是 auth ... 加上提交的 id 号 ..
我再把这个分支推送到项目的远程仓库,到时候你可以在 github 上面找到这个项目,查看一下 auth 这个分支 ... 上面会有我在这个课程里对项目做的一些修改 ...