アプリを開く ↗

🔑 パスキー認証ガイド

パスキー(生体認証/PIN)を使ったnokakoiの登録・ログイン・アカウント切り替え・削除手順を、初めての方にもわかりやすく解説します。

🔐 パスキーとは?

パスキー(Passkey)は、パスワードの代わりに指紋認証(Touch ID)顔認証(Face ID)Windows Hello(PIN/生体認証)などのデバイス認証を使って、ワンタッチで安全にログインできる最新の認証技術です。

💡 パスキーが選ばれる3つの理由
  • 面倒な入力ゼロ: パスワードを覚える必要も、毎回秘密鍵(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を使う方(新規アカウント作成) おすすめ

秘密鍵を持っていなくても、その場で新しいキーペアを生成してパスキーで始められます。

1 nokakoi を開いて画面上部の 「ログイン」 ボタンをクリックします。
2 ログイン方法の一覧から 「新しい秘密鍵を作成」 を選びます。
3 画面に新しく発行された 秘密鍵(nsec)公開鍵(npub) が表示されます。
「コピー」ボタンを押して、秘密鍵(nsec)をパスワードマネージャーやメモ帳などの安全な場所に必ずバックアップしてください。
4 「バックアップしました」 にチェックを入れます。
5 保存の項目が出たら、「このブラウザに秘密鍵を暗号化保存する(推奨)」 にチェックが入っていることと、「パスキー(指紋認証/PIN)で保護(推奨)」 が選ばれていることを確認し、「この鍵でログイン」 を押します。
6 端末の生体認証(指紋、Face ID、Windows Hello、PINなど)ダイアログが表示されるので、認証を行います。
7 認証が完了するとパスキーが登録され、ログインが完了します!プロフィール設定画面が開くので、アイコンやお名前を設定しましょう。
⚠️ 秘密鍵(nsec)のバックアップについて
Nostrには「パスワードリセット」や運営会社による復旧窓口が存在しません。秘密鍵(nsec)を紛失するとアカウントを二度と復元できなくなります。必ず手元に安全に書き留めておきましょう。

🔑 パターンB: すでに秘密鍵(nsec)をお持ちの方

他のNostrクライアントで使っている既存のアカウントを、パスキーで手軽に使えるように登録します。

1 nokakoi を開いて画面上部の 「ログイン」 ボタンをクリックします。
2 ログイン方法の一覧から 「秘密鍵(nsec)でログイン」 を選びます。
3 お持ちの nsec1...(または16進秘密鍵)を入力します。
4 「次回から自動ログイン(暗号化して保存)」 にチェックを入れ、「パスキー(指紋認証/PIN)で保護(推奨)」 を選びます。
5 「ログイン」 ボタンをクリックします。
6 端末の生体認証(指紋、Face ID、Windows Hello、PINなど)ダイアログが表示されるので、認証を行います。
7 認証が完了するとパスキーが登録され、ログイン完了です!

👥 パターンC: ログイン中に別のアカウントを追加する(マルチアカウント)

nokakoiは複数のアカウントを保存し、素早く切り替えることができます。

1 ヘッダーや投稿入力欄にある アバターアイコン(アカウント) をタップして、アカウント管理画面を開きます。
2 画面下部の 「+ アカウント追加」 ボタンをクリックします。
3 上記の「パターンA(新規作成)」または「パターンB(既存鍵)」と同様の手順で、別アカウントのパスキーを登録します。

🚀 2回目以降のログイン & アカウント切り替え

次回以降の自動ログイン

1 nokakoi にアクセスする
2 自動的に 👆 生体認証ダイアログ(指紋・顔・PIN)が表示される
3 認証するだけで、パスワードなしで即座にログイン完了!

※自動ログインがスキップされた場合は、「ログイン」ボタンを押すと保存済みアカウント一覧が表示されるので、自分のアカウントをタップして生体認証を行えばログインできます。

マルチアカウントの切り替え

1 ヘッダーや投稿欄のアバターアイコンをタップしてアカウント管理画面を開く
2 切り替えたいアカウントの横にある 「切り替え」 を押します
3 生体認証を1タッチするだけで、タイムラインやリレー設定がそのアカウントへ切り替わります

⚠️ 重要な注意事項(端末ごとの登録について)

💻 パスキーは端末(ブラウザ)ごとに登録が必要です

iCloud キーチェーンや Google パスワードマネージャー等によってパスキー自体が別のデバイスに同期されても、nokakoi では各端末ごとに初回のログイン・パスキー登録が必要になります。

なぜ端末ごとの登録が必要なの?
nokakoi では、秘密鍵(nsec)をこの端末のパスキー PRF で暗号化し、ブラウザ内に保存しています。
別のスマホやPCにはその暗号化データが無いため、同じ nsec でその端末でも一度ログインしてください。

🗑️ ログアウトとアカウント・パスキーの削除方法

nokakoi では、「ログアウト」と「アカウント削除」が明確に分かれています。用途に合わせて操作してください。

1. 一時的にログアウトしたい場合

「共有PCで一旦利用を終えたい」「未ログイン状態の画面を確認したい」という場合は、ログアウトを行います。

1 アバターアイコンをタップしてアカウント管理画面を開く
2 画面上部の赤色の 「ログアウト」 ボタンをクリック

※ログアウトしても、端末に保存されたアカウント情報や暗号化データは保持されます。次回「ログイン」ボタンからワンタッチで生体認証して復帰できます。

2. この端末からアカウントを削除したい場合

「この端末ではもうこのアカウントを使わない」ときは、アカウント削除を行います。秘密鍵そのもの(メモした nsec)は消えません。

1 アバターアイコンをタップしてアカウント管理画面を開く(未ログイン時は「ログイン」ボタンをクリック)
2 アカウント一覧から、削除したいアカウントの右側にある 「削除」 を押します
3 「このアカウントをリストから削除しますか?(ローカル設定のみが削除されます)」と出たら 「はい」 を押します
削除されるデータ:
対象アカウントのログイン情報、端末内の暗号化された秘密鍵、アプリ設定・リレー設定・ミュートリスト、プロフィールとリレーのバックアップが消えます。フォロー・ミュート・チャンネル参加のバックアップは残ることがあります。

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

Q. パスキーは本当に安全ですか?
パスキーそのものは端末の認証器(TPM / Secure Enclave など)にあり、サイト側へはコピーされません。nokakoi が保存するのは、そのパスキーの PRF で暗号化した nsec です。偽サイトでは同じパスキーが使えないため、フィッシング耐性があります。
Q. nokakoiでパスキーを使うと秘密鍵(nsec)はどう守られますか?
生体認証が通ったときだけ使える PRF 鍵で nsec を AES-256-GCM 暗号化し、この端末のブラウザに保存します。ログイン後の平文は画面上のオブジェクト一覧からは見えません。
Q. スマホやPCを紛失した場合はどうなりますか?
紛失した端末のパスキーは生体認証や画面ロック(PIN)なしでは解除できないため、第三者が勝手にログインして秘密鍵を盗み出すことはできません。手元にバックアップしてある秘密鍵(nsec)を使って、新しい端末で再ログイン・パスキー再登録を行えば、問題なくアカウントを利用し続けられます。
Q. パスキーと暗号化パスワード方式の違いは?
項目 🔑 パスキー(推奨) 🔐 パスワード暗号化
ログインの手間 指紋・顔・PINを1タッチ パスワードの都度入力が必要
フィッシング耐性 偽サイトでは使えない ❌ パスワードを騙し取られる恐れ
パスワード忘れのリスク ✅ なし(生体認証でOK) ⚠️ 忘れると復号不可
対応環境 モダンブラウザ全般 パスキー非対応の古い環境でも動作

🔍 トラブルシューティング

指紋・顔認証ダイアログを閉じてしまった / キャンセルした場合

  • 画面上部の 「ログイン」 ボタンをクリックしてください。
  • 保存済みのアカウント一覧が表示されるので、ご自身のアカウントをタップすると再度認証ダイアログが表示されます。

生体認証(指紋・顔)がうまく認識されない

  • 指の水分やセンサーの汚れを拭いて再度お試しください。
  • 生体認証ダイアログで「PINを使用」または「端末のパスコード」を選択して解除することも可能です。

別の端末でログインしようとするとパスキーが見つからない

  • nokakoi のパスキーは端末ごとの暗号に紐づくため、端末ごとに初回の登録が必要です。
  • バックアップしておいた秘密鍵(nsec)を使い、新しい端末でも一度「秘密鍵(nsec)でログイン」からログインし、パスキーを登録してください。

ブラウザがパスキー(生体認証)に対応していない場合

  • 「暗号化パスワード方式」を選んでログインできます。
  • PCのブラウザなら、「NIP-07 (ブラウザ拡張)」(nos2x や Alby など)も使えます。

📚 関連ドキュメント・ガイド