100%クライアントサイドでプライバシー保護
ネットワーク名とパスワードはブラウザの中にとどまります。ページはコードを端末上で組み立てて描画し、サーバーには何も送信しません。
安全で印刷できるWi-Fi QRコードを作成しましょう。ゲストはスマートフォンのカメラを向けてタップするだけで、面倒なパスワードを入力せずに無線ネットワークに接続できます。
Wi-Fi QRコードはネットワーク名、セキュリティ方式、パスワードをシンボル自体に保存するため、サーバーもインターネット接続もなしに、スマートフォンはスキャンだけでネットワークに接続できます。

卓上POP、メニューの差し込み、ホテルのカードキーのケース、カンファレンスの名札にコードを印刷しましょう。
ゲストはカメラを向けて「ネットワークに接続」をタップするだけ。長いパスワードを読み上げたり、大文字と小文字を間違えないように入力したりする必要はありません。
ZXingのWi-Fi規格と無線セキュリティのパラメータを理解する。
SSIDと無線のパスワードを入力すると、qr-code.loveは接続情報を汎用的な標準形式の文字列に整えます。
このデータ構造は、iOSとAndroidのカメラやOSが標準で解析します。
T:WPA:無線のセキュリティプロトコル(WPA2、WPA3、WEP、またはnopass)。S:MyNetwork:ネットワーク名(SSID)。特殊文字(;、:、\、,)は自動でエスケープされます。P:MySecretPassword:ネットワークの事前共有キー。H:false:SSIDが公開されている(false)か、非公開(true)かを示します。黒板に書いたパスワードにはできないことを、印刷したネットワークのコードが実現します。
ネットワーク名とパスワードはブラウザの中にとどまります。ページはコードを端末上で組み立てて描画し、サーバーには何も送信しません。
iOSとAndroidは、標準のカメラアプリでWIFI:形式を読み取れます。スマートフォンはコードを認識するとすぐに、ネットワークへの接続を案内します。
フォトフレーム、ステッカー、アクリルスタンド、卓上POP向けに、拡大しても輪郭が崩れないSVGや、300 DPIのPNGをダウンロードできます。
作成ツールが書き出す正確な文字列と、自動で処理されるケース。
セキュリティの項目は、WPA、WPA2、WPA3 PersonalのネットワークではT:WPAと書き出されます。この形式にはWPA2やWPA3専用のキーワードはなく、スマートフォンはWPAを「事前共有キー方式を使う」という意味に解釈し、残りはルーターとの間で取り決めます。古いWEP規格にはT:WEPが書き出され、オープンネットワークはパスワードを省いてT:nopassと書き出されます。
文字列の中で特別な意味を持つ文字が5つあります。バックスラッシュ、セミコロン、カンマ、コロン、ダブルクォートです。ネットワーク名やパスワードにこれらが含まれていると、作成ツールはその前にバックスラッシュを付け、スマートフォンが普通の文字として読むようにします。cafe;2026のようなパスワードはcafe\;2026としてコード化されます。入力はそのままで大丈夫です。エスケープはデータの中で行われます。
非公開ネットワークはH:trueと書き出され、スマートフォンにブロードキャストを待つのではなく、その名前を自分から探しに行くよう指示します。パスワードに加えてユーザー名が必要なネットワーク(802.1X、よくWPA Enterpriseと呼ばれるもの)はこの形式では表現できないため、作成ツールでは選べません。
20文字のネットワーク名と16文字のパスワードという典型的なデータは約62バイトで、レベルMのバージョン4になります。一辺33モジュールで、30 mmでもきれいに印刷できます。
ゲスト用ネットワークの設定、互換性、セキュリティに関するよくある質問です。
WIFI:T:WPA;S:MySSID;P:MyPassword;;が入っています。Apple iOS(カメラアプリ)やAndroid(Google Lens/カメラ)で読み取ると、OSがメモリ上でSSIDとパスワードをデコードし、ワンタップで無線アクセスポイントに接続するよう利用者に案内します。
H:trueというパラメータが追加され、ブロードキャストしていないSSIDを探すようスキャナーに伝えます。
\、;、:、,、")の前にバックスラッシュを付けて自動でエスケープします。そのため解析が崩れることなく、100%正確に読み取れます。