Tinyauth

会員登録

Tinyauthの自己会員登録ポリシーを設定する

tinyauthの自己会員登録は基本的に無効になります。パスワード登録と最初 OAuth 参加すべて registration.enabledを基準に開き、 allowed_email_patternsは、購読を許可した後に適用するオプションの電子メールフィルタです。アカウント削除機能は account_deletionで別々に制御します。

# config.yaml
registration:
  enabled: false

account_deletion:
  enabled: true
  retention: 30d
  • registration.enabled:自分の会員登録を有効にするかどうか。デフォルトは falseはい。
  • registration.allowed_email_patterns:購読を許可する電子メールパターンのリストです。 *@domain.com, user@example.com 同じ値を使用できます。 registration.enabled: true場合にのみ適用されます。空または省略した場合は、すべての電子メール購読を許可します。
  • account_deletion.enabled:ユーザーの直接退会機能を許可するかどうか。
  • account_deletion.retention:脱退要請後、実際の永久削除までの猶予期間です。

tinyauth.net, tinyrack.net 電子メールを持つユーザーの購読を許可し、ユーザーが自分のアカウントを削除できるようにするには、次のように設定できます。

# config.yaml
registration:
  enabled: true
  allowed_email_patterns:
    - '*@tinyauth.net'
    - '*@tinyrack.net'

account_deletion:
  enabled: true
  retention: 30d

すべてのメールドメインでの購読を許可し、メンバーの退会機能を無効にするには、次のように設定できます。

# config.yaml
registration:
  enabled: true
  allowed_email_patterns: []

account_deletion:
  enabled: false