グラフィカルスキャンQRコードログインの原則

携帯電話でQRコードをスキャンしてログインする原理を理解するには、まずQRコードの2つの内容とトークン認証メカニズムを理解する必要があります。次に、アイコン方式を使用して、この間にペーパータイガーを直感的に体験します。インタビュー。

(初めてvisioを使用して絵を描いたとき、それを上手に使用した後、このツールはプロセスを整理するのに非常に便利で役立つと感じています)

学習ルート:

  • QRコードとは何ですか?
  • モバイルでのトークン認証メカニズム
  • QRコードのログイン原理をスキャンする

No.1 QRコードとは?

二次元コードは二次元バーコードとも呼ばれます。一般的な二次元コードはQRコード、QRのフルネームはクイックレスポンスです。これは近年モバイルデバイスで非常に人気のあるエンコード方法です。保存できます。従来のバーコードよりも多く。情報は、より多くのデータタイプを表すこともできます。

                                                ----来自百度百科

ここでは、飼料QRコードジェネレーターを使用して、QRコードの分類と持ち運び可能な情報を表示します。

ここに画像の説明を挿入
モバイルでのNo.2トークン認証メカニズム

ここに画像の説明を挿入携帯電話で初めてログインするときは、アカウントのパスワードだけでなく、彼のデバイス情報も入力されることに注意してください。サーバーは、携帯電話から送信されたアカウントパスワードが正しいことを検出すると、次のタスクを実行します。

  • デバイスをアカウントに関連付けて、デバイスがある意味でアカウントと同等になるようにします。
  • トークンを生成し、トークンをデバイスとアカウントに関連付けて、キーと値のペアを形成します。ここで、トークンはキーであり、デバイスとアカウントは値です。

これにより、アカウントのパスワードが繰り返し入力されるたびにハイジャックされるのを効果的に防ぐことができます。その後のログインでは、サーバー側がトークンを識別してログインします。トークンもハイジャックされると、サーバー側もデバイスを介してトークンを試すことができます。結局のところ、デバイスはユニークです。

No.3QRコードログインの原則をスキャンする

ここに画像の説明を挿入この段階を説明する例として、QQログインを取り上げましょう。

1.スキャン段階を待つ(ステップ1〜4)
ここに画像の説明を挿入2。スキャン後に確認する(ステップ5〜9)

ここに画像の説明を挿入
3.確認して、PC側のトークンインターフェイスに戻ります(10〜end())

ここに画像の説明を挿入
この時点で、QRコードスキャンログインの原則はほぼ同じです。原則は単純ですが、それでも実装は困難です。皆さん、さらに追加してください。

オリジナリティは簡単ではありません、去る前に親指をあきらめてください、hehe

おすすめ

転載: blog.csdn.net/qq_42392049/article/details/113244108