我正在开发一个YouTube应用程序,该应用程序需要一个User表,其中包含与数据库中相关的常用数据。我决定为这个应用程序使用OAuth路由,并有2个表,一个是AccessToken,另一个是RequestToken。
我不确定要链接到某种类型的User表,它是访问令牌还是请求令牌?
编辑:换句话说,我基本上希望用户不必注册到我的网站,而只是通过OAuth登录并让我的应用程序在User表中创建用户条目,这样我的所有其他数据都可以链接起来那个。
答案 0 :(得分:1)
这有两个部分:登录和资源。
如果您只想使用YouTube进行登录,则根本不需要存储访问令牌。当用户使用访问令牌从YouTube返回时,您拨打一个电话即可获取其YouTube ID(不确定YouTube是否支持带有令牌响应中ID的扩展参数)并丢弃访问令牌。如果您还想拨打其他电话来访问用户的YouTube数据,则需要保留访问令牌。
实现这一目标的常用方法是: