{{ t("security_setting.OAuth.Twitter.name") }}{{ t("security_setting.configuration") }}

{{ t("security_setting.OAuth.connect_api_manager", "https://github.com/settings/developers", "GitHub Developer Settings") }}

{% set nameForIsTwitterEnabled = "settingForm[security:passport-twitter:isEnabled]" %} {% set isTwitterEnabled = settingForm['security:passport-twitter:isEnabled'] %}
{# Help Section #}

How to configure Twitter OAuth?

  1. {{ t("security_setting.OAuth.Twitter.register_1", "https://console.cloud.google.com/apis/credentials", "Google Cloud Platform API Manager") }}
  2. {{ t("security_setting.OAuth.Twitter.register_2") }}
  3. {{ t("security_setting.OAuth.Twitter.register_3") }}
  4. {{ t("security_setting.OAuth.Twitter.register_4", "https://${growi.host}/passport/google/callback", "${growi.host}") }}
  5. {{ t("security_setting.OAuth.Twitter.register_5") }}

{{ t("security_setting.Treat username matching as identical_warn", "username") }}

{{ t("security_setting.Use env var if empty", "OAUTH_TWITTER_CALLBACK_URL") }}

{# Help Section #}

How to configure Google OAuth?

  1. {{ t("security_setting.OAuth.Twitter.register_1", "https://console.cloud.google.com/apis/credentials", "Google Cloud Platform API Manager") }}
  2. {{ t("security_setting.OAuth.Twitter.register_2") }}
  3. {{ t("security_setting.OAuth.Google.register_3") }}
  4. {{ t("security_setting.OAuth.Google.register_4", "https://${growi.host}/passport/google/callback", "${growi.host}") }}
  5. {{ t("security_setting.OAuth.Google.register_5") }}