問題タブ [lightopenid]
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.
openid - Google openid から Google+ サインインに移行するには?
ウェブサイトで Google openid を使用しているため、データベースに多数のアカウントがあります。のようなユーザー名がありますhttps://www.google.com/accounts/o8/id?id=AItOaadsfhaskjhfkjsahfkjsdhf
。
Google+ ログインに移行したいのですが、データベースに既に存在する一致する openid アカウントを認識する方法がわかりません。
php - Webページの保護に関するLightopenID
ログインした後、デフォルトのユーザー文字列がログインした後、example-google.php スクリプトが動作しています。
//127.0.0.1/example-google.php があり、ログインが成功した後に //127.0.0.1/abc.php に href を追加したとします。
では、127.0.0.1/abc.php と入力するのを妨げているのはなぜでしょうか? 確かに $_SESSION を使用して、「誰か」がログインしたことを確認できます。しかし、それで十分でしょうか? abc.php にアクセスしようとしているユーザーが、他のページからスローされたときに本当にログインしていることを再確認する方法はありますか?
php - Codeigniter が GoDaddy で壊れる
私の Web サイトはローカルでは問題なく動作していましたが、ホスト (GoDaddy) にアップロードすると壊れました。Web サイトのリンクをクリックすると、「入力ファイルが指定されていません」というメッセージが表示されました。私はこれに出くわしました - https://github.com/EllisLab/CodeIgniter/wiki/Godaddy-Installation-Tips そして彼らの最初のヒントを試しました
通常の設定方法とは対照的に(疑問符なし)
これは機能し、私のウェブサイトのリンクはもう壊れていません。ただし、現在、LightOpenID ライブラリが壊れています(無限にリダイレクトされます)。
URLで何が起こっているのか、そしてA)index.phpから疑問符を削除してもウェブサイトが機能するようにするために私ができることについて誰かが明確な説明を持っている場合、またはB)?しかし、私の LightOpenID ライブラリを壊さないようにする方法を見つけてください。
php - OpenID の Google と Yahoo の実装は、「必須」属性を尊重しますか?
OpenID (PHP および LightOpenID) を使用して、次のユーザー情報を取得したいと考えています。
ただし、Yahoo と Google の両方が次のデータのみを返すことがわかりました。
私のコードに何か問題がありますか? Google と Yahoo に、必要なすべてのデータを返すように強制することはできますか?
php - ログインのたびに個人情報の許可を要求しないように OpenID を取得する方法は?
LightOpenIDを使用して OpenID を PHP Web アプリに統合しました。
OpenID を使用して (たとえば、Google 経由で) ログインしようとすると、名前やメール アドレスなどの個人情報を入力する必要があります (実際に入力します)。「Google でログイン」ボタンをクリックすると、基本的に次のコードが実行されます。
これにより、ユーザーは Google にリダイレクトされ、次のプロンプトが表示されます。
そして、それらを私のサイトに返します。
ユーザーがログインしようとするたびに (登録後であっても)、Google がそのプロンプトを表示することを除いては、これで問題ありません。私は彼らの名前などを「要求」したので、これを行っていると思います。しかし、Google が既に私のアプリに許可を与えているのに、なぜ Google は彼らに同意を強要し続けるのでしょうか? また、OpenID 識別子を取得するまでアカウントを持っているかどうかを確認できない場合、これらのフィールドを必須としてマークしないようにするにはどうすればよいでしょうか?
php - ユーザーをログイン OpenID ページにリダイレクトしています
私は現在、OpenId の使用を実装すると同時に学習しています。具体的にはlightopenidを使用します。それは機能していますが、ログインする必要があるユーザーが、URL www.example.com/login にアクセスするときに自動的にログイン ページにリダイレクトされるようにしたいと考えています。以下の例では、ユーザーにボタンをクリックさせ、ユーザーをログイン ページにリダイレクトします。URL www.example.com/login を使用してユーザーを Open ID ログインページに自動的にリダイレクトするにはどうすればよいですか?
php - lightOpenID と yahoo でログイン
https://gitorious.org/lightopenid library でopenid ログイン フォームを作成しようとしましたが、yahoo openid url では機能しません。ライブラリから報告されたエラーは次のとおりです: https://open.login.yahooapis.com/openid20/www.yahoo.com/xrdsに OpenID サーバーが見つかりません
この問題について教えていただけますか?
事前にすべてに感謝します, クリス
PSライブラリはgoogle openidで正常に動作します。
php - Google OpenID: エラー: invalid_request
Web サイトで PHP を使用して OpenID を実装しています。私が書いたコードは次のように...
しかし、グーグルは次のように言っています....
エラー: invalid_request
OpenID 認証要求の解析中にエラーが発生しました。
もっと詳しく知る
この問題を解決するのを手伝ってください......