Files
build-web-application-with-…/14.4.md

808 B
Raw Blame History

14.4 用户认证

我们在开发Web应用的过程中用户认证是我们经常遇到的问题用户登录、注册、登出等操作而一般认证也分为三个方面的认证

  • HTTP Basic和 HTTP Digest认证
  • 第三方集成认证QQ、微博、豆瓣、OPENID、google、github、facebook和twitter等
  • 自定义的用户登录、注册、登出一般都是基于session、cookie认证

beego目前没有针对这三种方式进行任何形式的集成但是可以充分的利用第三方开源库来实现上面的三种方式的用户认证

HTTP Basic和 HTTP Digest认证

oauth和oauth2的认证

自定义认证