内蔵認証モジュール
組み込みの認証モジュールはデフォルトで有効になっており、設定は事前に構成されています。ただし、モジュールを無効にしたり、名前を変更したり、ユーザーアカウントのパスワードに必要なパスワード強度を選択したりすることができます。
指定されたメールドメインを持つユーザーがログインページで CodeCanvas にサインアップできるようにすることもできます。
組み込みモジュールを無効化、有効化、構成する
ヘッダーナビゲーションで管理を選択し、サイドバーメニューで Auth モジュールを選択します。
ビルトインをクリックしてモジュール設定を開きます。
モジュールを無効にするには、ステータスを非アクティブに切り替えます。有効に戻すには、アクティブに切り替えます。
モジュール名と識別キーを変更するには、対応するフィールドを編集します。
許可されたドメイン
メールドメインを指定するには、「ドメインの追加」をクリックしてください。これらのドメインのメールアドレスを持つユーザーは、ログインページで登録できます。他のメールドメインを持つユーザーは登録できません。
パスワードの強度を設定する
パスワードの強度は、ユーザーアカウントのパスワードの複雑さを決定します。CodeCanvas は zxcvbn ライブラリ(英語)を使用してパスワードの強度を推定します。このライブラリはパスワードの強度を 5 段階に区別します。デフォルトでは、パスワードの強度はストロング(ライブラリ用語で「非常に推測不可能」)に設定されており、この設定を変更することはできません。
異なるパスワード強度を選択できるようにするには、システム管理者は Helm チャートの値を使用して CodeCanvas の設定を更新する必要があります。これを行うには、values.yaml ファイルで以下のパラメーターを設定し、CodeCanvas のインストールに変更を適用します。
変更を適用すると、組み込みモジュールの設定にパスワードの強度設定が表示されます。