WeChat ログインなどのサードパーティのログインを開始します。
リーリー3 番目のステップでは、ログイン登録ロジックが c のコールバック インターフェイスで処理されます。c は、b を閉じる前にページ a に更新するようにどのように制御しますか。分かりませんか? ? ?
例を追加: No.1 ストアにはこの機能があります。
WeChat ログインなどのサードパーティのログインを開始します。
リーリー3 番目のステップでは、ログイン登録ロジックが c のコールバック インターフェイスで処理されます。c は、b を閉じる前にページ a に更新するようにどのように制御しますか。分かりませんか? ? ?
例を追加: No.1 ストアにはこの機能があります。
ページ b はリクエストを開始し、ページ c が正常にスキャンされるとブロック (長い接続) します。
実装に関しては、b がサーバーにリクエストすると、サーバーは値 (session("wechat") など) を決定できます。 session("wechat") が存在しない場合、スキャンが完了するまでブロックされます。スキャンが成功するとURLが返され、拒否された場合は過去に戻るステータスコードが返されます)、WeChatスキャンはこのように実装されていることがわかりました。
この質問を提起するのは難しいことではありません。まず、どこでもログイン ページ (b ページ) にジャンプするときに、「ソース アドレス」パラメータ (つまり、a ページのアドレス) を持ってきてから、サードパーティのログイン後に行います。 b ページから取得した a を取得して、ページのパラメータにジャンプするだけです。