上下文:
我正在使用Symfony2(php)构建一个网站,我已经实现了一个社交(谷歌)登录功能(通过HWIOAuthBundle),允许用户:
- 使用自己的谷歌帐户注册一个新帐户
- 链接谷歌帐户现有的非社交帐户
因此,在我的数据库中,该users
表已有一个google_id
字段.
我想做什么:
用户必须能够提交自己视频的YouTube链接.这些链接将保存在数据库中但首先我需要验证提交链接的用户的视频BELONGS(已拥有).换句话说:用户无法提交其他人上传的视频.
我打算使用你可以在谷歌开发者网站上找到的Youtube API(php).
问题:
我如何验证这种情况?我可以使用users
桌面上已有的Google ID 吗?或者我是否需要创建一个新youtube_id
字段,因为id不同于google_id
?我应该调用什么api功能/方法来验证视频所有权?
想法?