
git 可以在 .git 文件夹里面维谨携护你的历史代码
指定了 remote 链接和用户信息(git 靠用户名敏局+邮箱识别用户)之后,git 可以帮你将提交过的代码 push 到远程的桥晌让仓库(任意提供了 git 托管服务的服务器上都可以,包括你自己建一个或者 GitHub/BitBucket 等网站提供的服务器)或者将远程仓库的代码 fetch 到本地。
现在很多站点都支持第三方登录功能。作为一个技术博客,目标受众项是一批程序员,第三方登录的就选中了github。
这篇文章注意是讲一讲如何给自己的博客添加github自绝梁动登录功能。
说到第三方登录,不得不提的一个知识点搭宏哗就是 oauth 2.0。
OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列知行表),而无需将用户名和密码提供给第三方应用。 ---- 百度百科
这个协议在认证和授权的时候涉及到:
OAuth 协议的认证和授权的过程如下:
这里的各项配置具体的作用,我们还是看一看GitHub提供的文档 OAuth GitHub Developer Guide
这样,从获取授权,到获得用户信息的流程就走完了。 再根据自己的需求进行用户信息储存,自有登录的接入,用户资料的管理。就完成了一套第三方登录的方案。
目前市面上主流的协议就是 OAuth2.0。 例如 QQ,微信,微博等等。 所以只要搞明白大概流程,那么接入其他供应商的第三方登录也是小菜一碟了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)