NetSecurity 板


LINE

2017.W42 - OAuth 2 > 感谢师 (ㄏㄞˋ) 傅 (ㄎㄜˋ) 赐我吃穿 ## 前言 ## 认证系统真的很多 每个服务都需要记帐号密码实在是很烦恼 既担心 EYNY 论坛的密码泄漏 影响 gmail 的安全性 又担心密码太多 会忘记 FC2 的登入密码 ## 认证 ## OAuth 2[1] 是一个继承 OAuth[1] 的一种认证标准 主要让用户 (Client) 透过受使用者信任的第三方 (OAuth Provider) 提供认证的服务 在 OAuth 的脚色可以分为三种 - 使用者 (End User) - 用户 (Client) - 服务提供者 (OAuth Provider) 藉由使用者先向提供者认证之後 透过转址导回到用户的服务网站 详细的流程 (Code Grant) [3] 可以分解成以下几种步骤 而最终用户透过从使用者获得的一次性 Code 来跟服务提供者换 Access Token 这个 Access Token 则是代表使用者在服务提供者的一个 Token 可以透过这个 Token 获得使用者的相关资料 使用者 用户 服务提供者 登入 ----------------> 重导向:登入 ------------------> 重导向:Code <------------------------------------------ 重导向:Code ----------------> 背景: Code -------------------> 背景:Access Token <------------------- Code Grant 是四种 OAuth 2 定义中换取 Access Token 的方式之一 也是大多数之名 OAuth 2 provider 提供的方式之一 像是 Facebook[4]、Google[5]、GitHub[6] 等 使用 OAuth 2 对於三方面来说都是拥有好处 但在使用 OAuth 2 的过程中需要注意潜在的安全性风险: 过多的资讯请求 与 钓鱼网站 过多的资讯请求 代表在用户跟服务提供者要求过多的权限 正常的权限请求大致包含:名称、e-mail 等 而过多的请求则是包含发文权限、历史纪录查询等绝大多数不需要的权限 [1]: https://tools.ietf.org/html/rfc6749 [2]: https://zh.wikipedia.org/wiki/OAuth [3]: https://tools.ietf.org/html/rfc6749#section-4.1 [4]: https://developers.facebook.com/docs/facebook-login/ [5]: https://developers.google.com/identity/protocols/OAuth2 [6]: https://developer.github.com/apps/building-integrations/setting-up-and-registering-oauth-apps/ --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.193.122.171
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/NetSecurity/M.1508255043.A.B11.html
1F:推 holishing: push 10/23 20:50







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP