我正在尝试用facebook实现一个简单的登录系统,但我需要用户选择一个用户名。我想的是从facebook获取我需要的所有信息,请求权限,然后将信息添加到数据库,重定向到要求用户名的表单,然后将其添加到数据库,到同一条目。
我认为需要进行交易,所以我不会得到任何一半完成的数据库条目。但我只是在同一页面上使用它们,所以我想知道这是否安全?如果它失败了,那么我就没有必要告诉数据库回滚更改,而且会打开一个事务。
这是正确的还是可以的?
答案 0 :(得分:0)
我认为你让它变得比它应该更复杂:)
无需在用户名之前将facebook id输入数据库,因为您可以随时获取它。