Repository navigation
a-blog cms の管理画面ログインをパスキー(WebAuthn)でできるようにするプラグインです。パスワードの代わりに、Touch ID や Windows Hello などの生体認証でログインできます。
動作環境
- a-blog cms Ver. 3.0.x - 3.2.x
- PHP 8.0.x 以上
- 管理者 / 編集者 / 投稿者が利用できます
主な機能
- 管理ログイン画面に「パスキーでログイン」ボタンを自動で追加
- 各ユーザーが自分のパスキーを登録・削除
- 管理者向けの全ユーザーのパスキー台帳(退職や端末紛失時の失効に使用)
- パスキー未登録のユーザーへ登録をすすめるモーダル(表示の ON/OFF と期間を設定可能)
ご利用にあたって
本プラグインは、Ver. 3.3.0 で本体機能として公式提供を予定している機能のプレビュー版です。本体機能との互換性はないため、3.3.0 へのアップデート後はパスキーの再登録が必要になります。本プラグインの配布およびメンテナンスは、3.3.0 のリリース後に終了を予定しています。
インストール
添付の zip をダウンロードし、extension/plugins/Passkey/ をサーバーへアップロードしてください。config.server.php の HOOK_ENABLE を 1 にする必要があります。詳細は README を参照してください。