これが私のジレンマです。Google OAuth2 の作業、Google でサインインの設定、access_type='offline'
以前は使用していませんでした。リフレッシュ変数をテーブルに保存するように設定すると、しばらくの間、リフレッシュが機能しました。今はサインインできません。特に Google は言うまでもなく、これは OAuth2 を使用する最初の本当の冒険です。デバッグとトレースを試みましたが、/var/www/apache2/error.log には、が設定されていないこと以外は何も$user
表示されません。
悲しいことに、このプロジェクトに取り組んでいるのは私だけです。開発者は私だけなので、自分のコードを同僚に渡すことはできません。したがって、それが明らかに明白なもの (置き忘れ;
または,
) である場合、それが理由です。お願いします、どこを台無しにしましたか?
https://www.dropbox.com/s/b7seb5v1nivh3df/files.zip
https://www.dropbox.com/s/eixxz71nm11u8jq/google.php
https://www.dropbox.com/s/tbdj6z3a8coczfc/oauth2callback.php
編集:
言及するのを忘れました。私がしたことを示す私のコードは、上記のリンクにあります。Zip ファイルには 2 つの php ファイルが含まれています。php
セキュリティを優先する場合は、zip または 2 つのファイルのいずれかを選択してください。リンクをクリックした場合、Dropbox はコードを解析しません。exe などはありません。私はちょうど私の機知に富んでいます。