問題タブ [django-openid-auth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
77 参照

authentication - Google の OpenID についてあまり多くの情報を尋ねないようにする

Google のアカウントでユーザーを認証するために openID を使用しています。

私は使用しています

しかし、ユーザーが Google のページにリダイレクトされると、次のように表示されます。

アカウントに関する基本情報を表示する

情報ボタンをクリックすると、次のように表示されます。

名前、公開プロフィールの URL、写真を表示する

性別と生年月日を表示する

国、言語、タイムゾーンを表示する

これは明らかに私が求めているものではありません。

なぜこうなった?私がビッグブラザーだと思ってユーザーを失うのを避けるにはどうすればよいですか?

0 投票する
1 に答える
293 参照

django - django-openid-auth: TemplateSyntaxError

django-openid-auth私は自分のdjangoプロジェクトにセットアップしようとしています。提供されたガイドの手順 1 ~ 8 に従い/openid/login/、サーバーにアクセスしようとしました。ただし、そのページに移動すると表示されます

これはアプリに含まれているテンプレートに含まれているため、少し混乱しています。自分でテンプレートを作成したわけではありません。私が間違っていることを誰かが知っていれば、助けていただければ幸いです。

ここに私のスタックトレースがあります:

0 投票する
2 に答える
976 参照

python - django_openid_auth TypeError openid.yadis.manager.YadisServiceManager オブジェクトは JSON シリアライズ可能ではありません

django_openid_authは自分のプロジェクトで使用しましたが、しばらくの間は問題なく動作しました。しかし、今日、アプリケーションをテストしたところ、次の例外に遭遇しました。

他にどのような情報を提供すればよいかわかりませんが、ここに私の情報がありauth.pyます:

また、次の 2 行もurls.py含まれます。

次に、ログインの要求時に、例外が表示されます。それが役に立った場合、変更された唯一のことは、自分のサイトで django 1.6 を使い始めたことです。誰でもアドバイスできますか?

0 投票する
1 に答える
126 参照

django - Django Open ID - 電子メールでログインしたことがないユーザーにアクセス許可を割り当てる

django-auth-openid 拡張機能で django-auth を使用して、OpenID (具体的には Google) を使用してユーザーを自分のサイトにログインさせています。サイトを使用する約 90 人のユーザー ベースがいます。全員が Google アカウントを持っており、それらを使用してサイトにアクセスします。ユーザー ベースが設定されているため (登録は許可されておらず、管理者のみがユーザーを追加できます)、メール アドレスやその他の情報を含むすべてのユーザーの完全なリストが既にあります。これらのユーザーが最初に登録せずに Gmail アドレスでログインできるようにするにはどうすればよいですか? 基本的に、django-auth-openid を OpenID Gmail アドレスと既存の django-auth Users テーブルの行に一致させたいと考えています。これは可能ですか?

ありがとう!