feat: add routes, lang, tests, stubs, docs, and docker configurations
This commit is contained in:
@@ -0,0 +1,75 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'label' => '無効化',
|
||||
|
||||
'modal' => [
|
||||
|
||||
'heading' => '認証アプリを無効化',
|
||||
|
||||
'description' => '本当に認証アプリの使用を停止しますか?この操作を行うと、アカウントのセキュリティが低下します。',
|
||||
|
||||
'form' => [
|
||||
|
||||
'code' => [
|
||||
|
||||
'label' => '認証アプリに表示されている6桁のコードを入力してください',
|
||||
|
||||
'validation_attribute' => 'コード',
|
||||
|
||||
'actions' => [
|
||||
|
||||
'use_recovery_code' => [
|
||||
'label' => '代わりにリカバリーコードを使用する',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'messages' => [
|
||||
|
||||
'invalid' => '入力されたコードが正しくありません。',
|
||||
|
||||
'rate_limited' => '試行回数が多すぎます。しばらくしてから再度お試しください。',
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'recovery_code' => [
|
||||
|
||||
'label' => 'または、リカバリーコードを入力',
|
||||
|
||||
'validation_attribute' => 'リカバリーコード',
|
||||
|
||||
'messages' => [
|
||||
|
||||
'invalid' => '入力されたリカバリーコードが正しくありません。',
|
||||
|
||||
'rate_limited' => '試行回数が多すぎます。しばらくしてから再度お試しください。',
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'actions' => [
|
||||
|
||||
'submit' => [
|
||||
'label' => '認証アプリを無効化',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'notifications' => [
|
||||
|
||||
'disabled' => [
|
||||
'title' => '認証アプリを無効化しました',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
];
|
||||
+79
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'label' => 'リカバリーコードを再生成',
|
||||
|
||||
'modal' => [
|
||||
|
||||
'heading' => '認証アプリのリカバリーコードを再生成',
|
||||
|
||||
'description' => 'リカバリーコードを紛失した場合は、ここで再生成できます。古いリカバリーコードはすぐに無効になります。',
|
||||
|
||||
'form' => [
|
||||
|
||||
'code' => [
|
||||
|
||||
'label' => '認証アプリの6桁のコードを入力',
|
||||
|
||||
'validation_attribute' => 'コード',
|
||||
|
||||
'messages' => [
|
||||
|
||||
'invalid' => '入力されたコードが無効です。',
|
||||
|
||||
'rate_limited' => '試行回数が多すぎます。しばらくしてから再度お試しください。',
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'password' => [
|
||||
|
||||
'label' => 'または、現在のパスワードを入力',
|
||||
|
||||
'validation_attribute' => 'パスワード',
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'actions' => [
|
||||
|
||||
'submit' => [
|
||||
'label' => 'リカバリーコードを再生成',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'notifications' => [
|
||||
|
||||
'regenerated' => [
|
||||
'title' => '新しいリカバリーコードを生成しました',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'show_new_recovery_codes' => [
|
||||
|
||||
'modal' => [
|
||||
|
||||
'heading' => '新しいリカバリーコード',
|
||||
|
||||
'description' => '以下のリカバリーコードを安全な場所に保存してください。これらは一度しか表示されませんが、認証アプリにアクセスできなくなった場合に必要となります。',
|
||||
|
||||
'actions' => [
|
||||
|
||||
'submit' => [
|
||||
'label' => '閉じる',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
];
|
||||
@@ -0,0 +1,84 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'label' => '設定',
|
||||
|
||||
'modal' => [
|
||||
|
||||
'heading' => '認証アプリの設定',
|
||||
|
||||
'description' => <<<'BLADE'
|
||||
この設定を完了するには、Google Authenticator (<x-filament::link href="https://itunes.apple.com/us/app/google-authenticator/id388497605" target="_blank">iOS版</x-filament::link>, <x-filament::link href="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2" target="_blank">Android版</x-filament::link>) などの認証アプリが必要です。
|
||||
BLADE,
|
||||
|
||||
'content' => [
|
||||
|
||||
'qr_code' => [
|
||||
|
||||
'instruction' => '認証アプリで次のQRコードをスキャンしてください:',
|
||||
|
||||
'alt' => '認証アプリでスキャンするためのQRコード',
|
||||
|
||||
],
|
||||
|
||||
'text_code' => [
|
||||
|
||||
'instruction' => 'または、次のコードを手動で入力してください:',
|
||||
|
||||
'messages' => [
|
||||
'copied' => 'コピーしました',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'recovery_codes' => [
|
||||
|
||||
'instruction' => '以下のリカバリーコードを安全な場所に保存してください。
|
||||
これらは今回のみ表示されますが、認証アプリにアクセスできなくなった場合に必要になります。',
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'form' => [
|
||||
|
||||
'code' => [
|
||||
|
||||
'label' => '認証アプリで生成された6桁のコードを入力',
|
||||
|
||||
'validation_attribute' => 'コード',
|
||||
|
||||
'below_content' => 'サインイン時や機密操作を行う際には、認証アプリで生成された6桁のコードを入力する必要があります。',
|
||||
|
||||
'messages' => [
|
||||
|
||||
'invalid' => '入力されたコードが無効です。',
|
||||
|
||||
'rate_limited' => '試行回数が多すぎます。しばらくしてから再度お試しください。',
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'actions' => [
|
||||
|
||||
'submit' => [
|
||||
'label' => '認証アプリを有効化',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'notifications' => [
|
||||
|
||||
'enabled' => [
|
||||
'title' => '認証アプリを有効化しました',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
];
|
||||
@@ -0,0 +1,64 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'management_schema' => [
|
||||
|
||||
'actions' => [
|
||||
|
||||
'label' => '認証アプリ',
|
||||
|
||||
'below_content' => '安全な認証アプリを使用して、ログイン確認用の一時コードを生成します。',
|
||||
|
||||
'messages' => [
|
||||
'enabled' => '有効',
|
||||
'disabled' => '無効',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'login_form' => [
|
||||
|
||||
'label' => '認証アプリのコードを使用',
|
||||
|
||||
'code' => [
|
||||
|
||||
'label' => '認証アプリで生成された6桁のコードを入力',
|
||||
|
||||
'validation_attribute' => 'コード',
|
||||
|
||||
'actions' => [
|
||||
|
||||
'use_recovery_code' => [
|
||||
'label' => '代わりにリカバリーコードを使用',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'messages' => [
|
||||
|
||||
'invalid' => '入力されたコードが無効です。',
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'recovery_code' => [
|
||||
|
||||
'label' => 'または、リカバリーコードを入力',
|
||||
|
||||
'validation_attribute' => 'リカバリーコード',
|
||||
|
||||
'messages' => [
|
||||
|
||||
'invalid' => '入力されたリカバリーコードが無効です。',
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
];
|
||||
Reference in New Issue
Block a user