# 用户登录

在新窗口观看视频

在服务端可以设计一套用户登录的方法,用户可以使用这套方法申请登录,服务端验证成功以后可以给用户签发一个登录凭证,下回这个用户再请求访问应用的时候可以带着这个登录凭证,这样服务端就知道用户是谁了。

用户在登录之前先得注册一个帐号,服务端应用会把用户的帐户信息放到应用的数据仓库里保存起来,比如会存储用户的用户名,还有经过 Hash 处理的用户密码。

在应用里设计一个用户登录接口,接口要求用户通过客户端提供他的用户名还有密码。接口收到登录请求之后,可以根据用户提供的用户名,在应用的数据仓库里把对应的用户数据找出来,然后再去对比用户登录的时候提供的密码是不是跟我们应用的数据仓库里存储的这个用户的密码匹配。如果匹配就算用户登录成功,应用可以做进一步的处理,比如给用户签发一个登录凭证。

我们下面要做的就是设计这个用户登录接口,至于登录成功以后怎么签发登录凭证是下一站(身份验证)要做的事情 ...

成为一名开发者,把想法变成现实
参加此次开发之旅
订阅