序文昨日、h5 WeChat認証の実装が必要なプロジェクトがありました。したがって、この機能を完了するには 2 時間かかりました。 作業開始前の準備プロセスの説明 [事前に伝えられたプロセス]
ドメイン名、ポート
ドメイン名とポート番号は、WeChat パブリック アカウントの構成と WeChat サーバー コールバックにドメイン名とポート 80 が必要であるため、必須です。 ここでは、同じドメイン名とポートがフロントエンドとバックエンドの IP アドレスに適合され、nginx 統合プロキシを介して処理されます。 仕事の準備
WeChatパブリックアカウントを設定する ドメイン名の設定 検証ファイルをサーバーのルート パスにアップロードします。そうしないと、ドメイン名の構成を保存できません。 ホワイトリストの設定 コードを書く React をインポートし、{useEffect} を "react" から取得します。 "@tarojs/components" から View をインポートします。 エクスポートデフォルト()=> { 使用効果(() => { // バックエンド コールバックのパスの形式: http://xxx.cn/#/pages/webAuthorization?bindFlag=0&openid=xxxxxxxxxxx&unionid=null&isAuth=true var isBindFlag = false、isAuth = false、opendId = '', paramsArray = []; /* * 省略されたコード: アドレスの決定、パラメータの処理、isAuth、isBindFlag、openIdへの割り当て */ if (!isAuth) { // 権限がありません window.location.href=`https://open.weixin.qq.com/connect/oauth2/authorize?appid=${'xxxxxxx'}&redirect_uri=http://xxxxx/api/auth?response_type=code&scope=snsapi_userinfo&state=STATE&connect_redirect=1#wechat_redirect`; } else if (!isBindFlag) { // 登録されていません window.location.href = '#/pages/login' } else { // ログイン window.location.href = '#/pages/index' } }, []); 戻る ( <表示> </表示> ); }; 要約するH5 WeChatパブリックアカウント認証に関するこの記事はこれで終わりです。WeChatパブリックアカウント認証に関するより関連性の高いコンテンツについては、123WORDPRESS.COMの過去の記事を検索するか、以下の関連記事を引き続き閲覧してください。今後とも123WORDPRESS.COMを応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: nginx httpモジュールのデータ保存構造の概要
FileZilla Serverをサーバーにインストールすると、425データ接続を開けない問題が発生...
前のセクションでは、コンテンツ、サーバー、JavaScript、CSS など、Web サイトのパフォ...
IE10 では、<input> と <input type="passw...
目次sambaをアンインストールしてインストールする新しい共有パスを作成し、権限を設定するSamba...
目次1. はじめに2. Viteプロジェクトを作成する1. viteをインストールする2. プロジェ...
MySQL 一貫性ログMySQL データベースの電源が切れた場合、コミットされていないトランザクシ...
1. Iframe タグの使用<br />Iframe については、「忘れられた隅」に放...
パブリッシュ/サブスクライブとは何ですか?例を挙げてみましょう。あなたは服を買うために店に行きます。...
CSS3 - 影の追加(ボックスシャドウの使用) CSS3 - div またはテキストに影を追加する...
docker exec コマンドは、実行中のコンテナ内でコマンドを実行できます。 docker ex...
DataGrid コントロールの DataSource プロパティがデザイン時に設定されている場合、...
本日、開発中に、顧客からページをキャッシュしないように要求される方法に遭遇しました。調べたところ、ペ...
古典的な色の組み合わせは力と権威を伝え、強いロイヤルブルーはあらゆる古典的な色の組み合わせの中心的な...
序文SQL モードは、MySQL がサポートする SQL 構文と、実行されるデータ検証チェックに影響...
1. リストクエリインターフェースの効果コード処理ロジックを紹介する前に、まずは感覚的に理解し、レン...