🔑 パスキー認証ガイド
パスキー(生体認証/PIN)を使ったnokakoiの登録・ログイン・アカウント切り替え・削除手順を、初めての方にもわかりやすく解説します。
🔐 パスキーとは?
パスキー(Passkey)は、パスワードの代わりに指紋認証(Touch ID)、顔認証(Face ID)、Windows Hello(PIN/生体認証)などのデバイス認証を使って、ワンタッチで安全にログインできる最新の認証技術です。
- 面倒な入力ゼロ: パスワードを覚える必要も、毎回秘密鍵(nsec)をコピー&ペーストする必要もありません。
- フィッシング詐欺に強い: ドメイン(nokakoi.com)とハードウェアが直接紐づくため、偽サイトに騙されて鍵を盗まれるリスクがありません。
- 強固な暗号化(WebAuthn PRF): nsec はパスキーの PRF 出力で AES-256-GCM 暗号化し、この端末のブラウザに保存します。生体認証が通ったときだけ復号します。
💻 対応環境・プラットフォーム
主要なスマートフォンやPCのモダンブラウザでそのままご利用いただけます。
| プラットフォーム | 生体認証・解除方法 | ブラウザ |
|---|---|---|
| iOS / iPadOS | Face ID / Touch ID / 端末パスコード | Safari / Chrome |
| Android | 指紋認証 / 顔認証 / パターン / PIN | Chrome / 各種ブラウザ |
| macOS | Touch ID / ログインパスワード | Safari / Chrome / Edge |
| Windows 10 / 11 | Windows Hello(指紋/顔/PIN) | Chrome / Edge |
📝 初回登録手順
あなたのご利用状況に合わせて、以下のいずれかの方法でパスキーを登録できます。
✨ パターンA: はじめてNostrを使う方(新規アカウント作成) おすすめ
秘密鍵を持っていなくても、その場で新しいキーペアを生成してパスキーで始められます。
「コピー」ボタンを押して、秘密鍵(nsec)をパスワードマネージャーやメモ帳などの安全な場所に必ずバックアップしてください。
Nostrには「パスワードリセット」や運営会社による復旧窓口が存在しません。秘密鍵(nsec)を紛失するとアカウントを二度と復元できなくなります。必ず手元に安全に書き留めておきましょう。
🔑 パターンB: すでに秘密鍵(nsec)をお持ちの方
他のNostrクライアントで使っている既存のアカウントを、パスキーで手軽に使えるように登録します。
nsec1...(または16進秘密鍵)を入力します。
👥 パターンC: ログイン中に別のアカウントを追加する(マルチアカウント)
nokakoiは複数のアカウントを保存し、素早く切り替えることができます。
🚀 2回目以降のログイン & アカウント切り替え
次回以降の自動ログイン
※自動ログインがスキップされた場合は、「ログイン」ボタンを押すと保存済みアカウント一覧が表示されるので、自分のアカウントをタップして生体認証を行えばログインできます。
マルチアカウントの切り替え
⚠️ 重要な注意事項(端末ごとの登録について)
💻 パスキーは端末(ブラウザ)ごとに登録が必要です
iCloud キーチェーンや Google パスワードマネージャー等によってパスキー自体が別のデバイスに同期されても、nokakoi では各端末ごとに初回のログイン・パスキー登録が必要になります。
nokakoi では、秘密鍵(nsec)をこの端末のパスキー PRF で暗号化し、ブラウザ内に保存しています。
別のスマホやPCにはその暗号化データが無いため、同じ nsec でその端末でも一度ログインしてください。
🗑️ ログアウトとアカウント・パスキーの削除方法
nokakoi では、「ログアウト」と「アカウント削除」が明確に分かれています。用途に合わせて操作してください。
1. 一時的にログアウトしたい場合
「共有PCで一旦利用を終えたい」「未ログイン状態の画面を確認したい」という場合は、ログアウトを行います。
※ログアウトしても、端末に保存されたアカウント情報や暗号化データは保持されます。次回「ログイン」ボタンからワンタッチで生体認証して復帰できます。
2. この端末からアカウントを削除したい場合
「この端末ではもうこのアカウントを使わない」ときは、アカウント削除を行います。秘密鍵そのもの(メモした nsec)は消えません。
対象アカウントのログイン情報、端末内の暗号化された秘密鍵、アプリ設定・リレー設定・ミュートリスト、プロフィールとリレーのバックアップが消えます。フォロー・ミュート・チャンネル参加のバックアップは残ることがあります。
3. 端末(OS / ブラウザ)のパスキー自体を削除したい場合
ブラウザのセキュリティ制限により、Webサイト側からOSのパスキーマネージャーに登録されたパスキー(認証情報)そのものを勝手に消去することはできません。
端末のパスキー一覧からも消したい場合は、お使いの端末・ブラウザの設定画面から削除してください。
🌐 Google Chrome (PC / Mac)
アドレスバーに chrome://settings/passkeys と入力して開くか、設定 →「パスワード マネージャー」→「設定」→「パスキーを管理」を開きます。
一覧から 「nokakoi.com」 を見つけ、右側のメニューから 「削除」 を選択します。
🍎 iPhone / iPad (Safari / iOS)
ホーム画面の 「設定」アプリ →「パスワード」 を開き、Face ID / Touch ID でロックを解除します。
検索バーに 「nokakoi.com」 と入力して該当項目をタップし、「パスキーを削除」 を選択します。
🍏 Mac (Safari / macOS)
Appleメニュー → 「システム設定」→「パスワード」 を開きます。
「nokakoi.com」 を検索して選択し、右クリックまたは編集メニューから 「パスキーを削除」 を選択します。
🪟 Windows (Windows Hello)
Windowsの 「設定」→「アカウント」→「パスキー」(または「サインイン オプション」→「セキュリティ キー」)を開きます。
一覧から 「nokakoi.com」 を選択し、「削除」 をクリックします。
🤖 Android
「設定」アプリ →「Google」→「Google パスワード マネージャー」 を開きます。
「nokakoi.com」 をタップし、生体認証で解除した後に削除アイコンをタップします。
🛡️ セキュリティ Q&A
| 項目 | 🔑 パスキー(推奨) | 🔐 パスワード暗号化 |
|---|---|---|
| ログインの手間 | 指紋・顔・PINを1タッチ | パスワードの都度入力が必要 |
| フィッシング耐性 | 偽サイトでは使えない | ❌ パスワードを騙し取られる恐れ |
| パスワード忘れのリスク | ✅ なし(生体認証でOK) | ⚠️ 忘れると復号不可 |
| 対応環境 | モダンブラウザ全般 | パスキー非対応の古い環境でも動作 |
🔍 トラブルシューティング
指紋・顔認証ダイアログを閉じてしまった / キャンセルした場合
- 画面上部の 「ログイン」 ボタンをクリックしてください。
- 保存済みのアカウント一覧が表示されるので、ご自身のアカウントをタップすると再度認証ダイアログが表示されます。
生体認証(指紋・顔)がうまく認識されない
- 指の水分やセンサーの汚れを拭いて再度お試しください。
- 生体認証ダイアログで「PINを使用」または「端末のパスコード」を選択して解除することも可能です。
別の端末でログインしようとするとパスキーが見つからない
- nokakoi のパスキーは端末ごとの暗号に紐づくため、端末ごとに初回の登録が必要です。
- バックアップしておいた秘密鍵(nsec)を使い、新しい端末でも一度「秘密鍵(nsec)でログイン」からログインし、パスキーを登録してください。
ブラウザがパスキー(生体認証)に対応していない場合
- 「暗号化パスワード方式」を選んでログインできます。
- PCのブラウザなら、「NIP-07 (ブラウザ拡張)」(nos2x や Alby など)も使えます。