2013-03-13 4 views
7

Django Social Auth(0.7.22)はカスタムユーザーモデルをサポートすると報告されていますが、これを動作させることはできませんでした。Django 1.5カスタムユーザモデルとソーシャル認証を動作させるにはどうすればよいですか?

私の場合、非カスタムユーザーモデルで作業しているGoogleのOauth2を使用しています。

カスタムユーザーモデルでは、Googleアカウントページに正しくリダイレ​​クトされました。ログインするアカウントを選択し、LOGIN_ERROR_URLにリダイレクトしました。メッセージやデバッグ情報はありません。

は、私は誰もが、これは動作するように持っている https://github.com/jonathanendersby/SocialAuthCustomUserModel

で最低限のこまごまとしたシンプルなサンプルプロジェクトを作成したデバッグを簡単にするために、私が間違っているところ彼らが指摘することができますか?

答えて

1

この問題は、今https://github.com/omabを引用https://github.com/jonathanendersby/SocialAuthCustomUserModel

でレポで解決されています

問題は(CREATE_USERパラメータだった)それらのすべて がすべてのバックエンドで利用可能である、ないになりました。

ジャンゴマネージャ、 から同じとメソッドシグネチャを交換し、あなたのモデルにFIRST_NAMEとLAST_NAMEフィールド にいくつかのデフォルト値を設定することにより、それがOKに動作します。

関連する問題