【发布时间】:2017-04-17 08:45:20
【问题描述】:
如果我们有 1 种身份验证方式,那就是
POST /sessions
{"email": "user1@domain.com", "password":"12345678"}
但是,如果我们有第二种方法来通过社交网络进行身份验证,该怎么做呢?
可以是同一个动词和路径
POST /sessions
{"social_network": "facebok", "access_token":"qqqwwweeerrtt"}
但现在我不能强制要求如果通过电子邮件而不是密码也是必需的。
【问题讨论】:
-
第二种方式是什么意思?
-
@Benedikt 我已经编辑了我的问题
标签: rest restful-authentication restful-architecture restful-url api-design