2011-08-10 8 views
0

現在の認証システムには、認証テーブルがあります。現在の認証システムにoauthを統合する方法

uid |ユーザー名|パスワード

Facebookアカウント、Twitterアカウントでサインインしてログインできるようにするにはどうすればよいですか?

トークンを格納する別のテーブルを作成しますか?

答えて

1

は、私は、少なくとも以下のフィールドを持つ別のテーブルを持っているでしょう:|システム(FacebookやTwitter)|プライベートトークン|

UID公共トークン

システムフィールドが別のテーブルにリンクしなければならないこと各システムのパブリック/プライベートアプリケーショントークンを保持します。これにより、DBモデルを変更することなく、追加のシステム(Google Plus、Linked inなど)を追加することができます。

関連する問題