ホームページ >バックエンド開発 >PHPの問題 >PHPでQRコードをスキャンする方法

PHPでQRコードをスキャンする方法

藏色散人
藏色散人オリジナル
2020-08-05 09:46:305164ブラウズ

php で QR コードのスキャンを実装するメソッド: 最初に撮影した写真を php にアップロードし、次にリンクと暗号化されたアカウントのパスワードをサーバーに送信し、次にログイン情報を生成し、最後にインターフェースにログイン情報を要求し、次を使用します。 QRコード認識を実現する拡張機能「php-zbarcode」。

PHPでQRコードをスキャンする方法

推奨: 「PHP ビデオ チュートリアル

基本的なロジック図は次のとおりですが、実際の状況にはまだいくつかの可能性があります

たとえば、QQ ログイン、WeChat ログイン、Weibo ログイン、基本的な設計は似ていますが、状況に応じていくつかの違いがあります。実際の状況への対応

問題は、インターフェイスがデータのセキュリティと速度を確保できるように適切に設計されているかどうかです

#設計されたテクノロジは複雑ではありませんが、

#まず、携帯電話のカメラを呼び出して写真を撮り、撮った写真を PHP にアップロードするための HTML5 関数が必要です。 PHP は QR コードを認識し、リンクを返します。現在の Web ページにログインしているセッションまたは Cookie を使用します。暗号化されたアカウントのパスワード

と確認ボタンがポップアップ表示されます。その場合は、送信してください。リンクと暗号化されたアカウントのパスワードをサーバーに送信し、実際にはログインし、タイムアウトなどのログイン情報を生成し、一意であるかどうかを確認し、ログインして待機状態を解除します。次に、PC ログインは ajax

インターフェイスを使用してログイン情報を順番に要求します。この要求の暗号化された情報が含まれている場合、ステータスが合格した場合、復号化された返信情報にはアカウント パスワード (セキュリティではありません) が含まれます。 、または直接クイック ログインを作成し、特別な暗号化データ

を返してクイック ログイン インターフェイスにログインします。

php QR コード認識では、php 拡張機能 php-zbarcode を使用できます。時間があるときに、仮想マシンをセットアップして一緒にテストしてください。

これは通常、マルチポイント ユニバーサル ログインに使用され、Web ページとアプリの両方で使用できます。これは奇妙な要求です。

2 つのモードがあります。この 2 つは非常に似ていますが、いくつかの違いがあります。本質は同じです。

1、Web ページのクイック バージョン QQ に似ています。 login

2、WeChat バージョンのクイック ログイン

## に似ています

以上がPHPでQRコードをスキャンする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。