mirror of
https://github.com/casdoor/casdoor.git
synced 2025-09-06 01:40:27 +08:00
feat: can disable signin within application and organization (#4012)
This commit is contained in:
@@ -543,6 +543,16 @@ class ApplicationEditPage extends React.Component {
|
||||
}} />
|
||||
</Col>
|
||||
</Row>
|
||||
<Row style={{marginTop: "20px"}} >
|
||||
<Col style={{marginTop: "5px"}} span={(Setting.isMobile()) ? 19 : 2}>
|
||||
{Setting.getLabel(i18next.t("application:Disable signin"), i18next.t("application:Disable signin - Tooltip"))} :
|
||||
</Col>
|
||||
<Col span={1} >
|
||||
<Switch checked={this.state.application.disableSignin} onChange={checked => {
|
||||
this.updateApplicationField("disableSignin", checked);
|
||||
}} />
|
||||
</Col>
|
||||
</Row>
|
||||
<Row style={{marginTop: "20px"}} >
|
||||
<Col style={{marginTop: "5px"}} span={(Setting.isMobile()) ? 19 : 2}>
|
||||
{Setting.getLabel(i18next.t("application:Signin session"), i18next.t("application:Enable signin session - Tooltip"))} :
|
||||
|
@@ -41,6 +41,7 @@ class ApplicationListPage extends BaseListPage {
|
||||
logo: `${Setting.StaticBaseUrl}/img/casdoor-logo_1185x256.png`,
|
||||
enablePassword: true,
|
||||
enableSignUp: true,
|
||||
disableSignin: false,
|
||||
enableSigninSession: false,
|
||||
enableCodeSignin: false,
|
||||
enableSamlCompress: false,
|
||||
|
@@ -561,6 +561,16 @@ class OrganizationEditPage extends React.Component {
|
||||
}} />
|
||||
</Col>
|
||||
</Row>
|
||||
<Row style={{marginTop: "20px"}} >
|
||||
<Col style={{marginTop: "5px"}} span={(Setting.isMobile()) ? 19 : 2}>
|
||||
{Setting.getLabel(i18next.t("application:Disable signin"), i18next.t("application:Disable signin - Tooltip"))} :
|
||||
</Col>
|
||||
<Col span={1} >
|
||||
<Switch checked={this.state.organization.disableSignin} onChange={checked => {
|
||||
this.updateOrganizationField("disableSignin", checked);
|
||||
}} />
|
||||
</Col>
|
||||
</Row>
|
||||
<Row style={{marginTop: "20px"}} >
|
||||
<Col style={{marginTop: "5px"}} span={(Setting.isMobile()) ? 22 : 2}>
|
||||
{Setting.getLabel(i18next.t("organization:Navbar items"), i18next.t("organization:Navbar items - Tooltip"))} :
|
||||
|
@@ -49,6 +49,7 @@ class OrganizationListPage extends BaseListPage {
|
||||
enableSoftDeletion: false,
|
||||
isProfilePublic: true,
|
||||
enableTour: true,
|
||||
disableSignin: false,
|
||||
mfaRememberInHours: DefaultMfaRememberInHours,
|
||||
accountItems: [
|
||||
{name: "Organization", visible: true, viewRule: "Public", modifyRule: "Admin"},
|
||||
|
@@ -34,6 +34,7 @@ const applicationTemplate = {
|
||||
logo: `${Setting.StaticBaseUrl}/img/casdoor-logo_1185x256.png`,
|
||||
enablePassword: true,
|
||||
enableSignUp: true,
|
||||
disableSignin: false,
|
||||
enableSigninSession: false,
|
||||
enableCodeSignin: false,
|
||||
enableSamlCompress: false,
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "CSS مخصص للجوال",
|
||||
"Custom CSS Mobile - Edit": "تعديل CSS مخصص للجوال",
|
||||
"Custom CSS Mobile - Tooltip": "CSS مخصص للجوال - تلميح",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "ديناميكي",
|
||||
"Edit Application": "تحرير التطبيق",
|
||||
"Enable Email linking": "تمكين ربط البريد الإلكتروني",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "Vlastní CSS pro mobil",
|
||||
"Custom CSS Mobile - Edit": "Vlastní CSS pro mobil - úprava",
|
||||
"Custom CSS Mobile - Tooltip": "Vlastní CSS pro mobil - popisek",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dynamický",
|
||||
"Edit Application": "Upravit aplikaci",
|
||||
"Enable Email linking": "Povolit propojení e-mailu",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "Benutzerdefiniertes CSS mobil",
|
||||
"Custom CSS Mobile - Edit": "Benutzerdefiniertes CSS mobil – Bearbeiten",
|
||||
"Custom CSS Mobile - Tooltip": "Benutzerdefiniertes CSS mobil – Tooltip",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dynamisch",
|
||||
"Edit Application": "Bearbeitungsanwendung",
|
||||
"Enable Email linking": "E-Mail-Verknüpfung aktivieren",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "Custom CSS Mobile",
|
||||
"Custom CSS Mobile - Edit": "Custom CSS Mobile - Edit",
|
||||
"Custom CSS Mobile - Tooltip": "Custom CSS Mobile - Tooltip",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dynamic",
|
||||
"Edit Application": "Edit Application",
|
||||
"Enable Email linking": "Enable Email linking",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "CSS personalizado para móvil",
|
||||
"Custom CSS Mobile - Edit": "CSS personalizado para móvil - Editar",
|
||||
"Custom CSS Mobile - Tooltip": "CSS personalizado para móvil - Información adicional",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dinámico",
|
||||
"Edit Application": "Editar solicitud",
|
||||
"Enable Email linking": "Habilitar enlace de correo electrónico",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "CSS سفارشی موبایل",
|
||||
"Custom CSS Mobile - Edit": "ویرایش CSS سفارشی موبایل",
|
||||
"Custom CSS Mobile - Tooltip": "CSS سفارشی برای موبایل",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "پویا",
|
||||
"Edit Application": "ویرایش برنامه",
|
||||
"Enable Email linking": "فعالسازی اتصال ایمیل",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "Mukautettu CSS - matkaviestit",
|
||||
"Custom CSS Mobile - Edit": "Muokkaa mukautettua CSS:ää - matkaviestit",
|
||||
"Custom CSS Mobile - Tooltip": "Mukautettu CSS - matkaviestit - työkalupala",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dynaaminen",
|
||||
"Edit Application": "Muokkaa sovellusta",
|
||||
"Enable Email linking": "Ota sähköpostiinkkoutuminen käyttöön",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "CSS personnalisé mobile",
|
||||
"Custom CSS Mobile - Edit": "CSS personnalisé mobile - Modifier",
|
||||
"Custom CSS Mobile - Tooltip": "CSS personnalisé mobile - Infobulle",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dynamique",
|
||||
"Edit Application": "Modifier l'application",
|
||||
"Enable Email linking": "Autoriser à lier l'e-mail",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "CSS מותאם אישית לנייד",
|
||||
"Custom CSS Mobile - Edit": "ערוך CSS מותאם אישית לנייד",
|
||||
"Custom CSS Mobile - Tooltip": "CSS מותאם אישית לנייד - תיאור",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "דינמי",
|
||||
"Edit Application": "ערוך יישום",
|
||||
"Enable Email linking": "אפשר קישור דוא\"ל",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "CSS Seluler Khusus",
|
||||
"Custom CSS Mobile - Edit": "CSS Seluler Khusus - Edit",
|
||||
"Custom CSS Mobile - Tooltip": "CSS Seluler Khusus - Tooltip",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dinamis",
|
||||
"Edit Application": "Mengedit aplikasi",
|
||||
"Enable Email linking": "Aktifkan pengaitan email",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "CSS personalizzato mobile",
|
||||
"Custom CSS Mobile - Edit": "CSS personalizzato mobile - Modifica",
|
||||
"Custom CSS Mobile - Tooltip": "CSS personalizzato mobile - Tooltip",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dinamico",
|
||||
"Edit Application": "Modifica Applicazione",
|
||||
"Enable Email linking": "Abilita collegamento Email",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "カスタムCSS(モバイル)",
|
||||
"Custom CSS Mobile - Edit": "カスタムCSS(モバイル)- 編集",
|
||||
"Custom CSS Mobile - Tooltip": "カスタムCSS(モバイル)- ツールチップ",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "動的",
|
||||
"Edit Application": "アプリケーションを編集する",
|
||||
"Enable Email linking": "イーメールリンクの有効化",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "Теңшеу CSS (мобильді)",
|
||||
"Custom CSS Mobile - Edit": "Теңшеу CSS (мобильді) - Өңдеу",
|
||||
"Custom CSS Mobile - Tooltip": "Теңшеу CSS (мобильді) - Қысқаша түсінік",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Динамикалық",
|
||||
"Edit Application": "Қолданбаны өңдеу",
|
||||
"Enable Email linking": "Email байланысын қосу",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "모바일 사용자 정의 CSS",
|
||||
"Custom CSS Mobile - Edit": "모바일 사용자 정의 CSS - 편집",
|
||||
"Custom CSS Mobile - Tooltip": "모바일 사용자 정의 CSS - 툴팁",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "동적",
|
||||
"Edit Application": "앱 편집하기",
|
||||
"Enable Email linking": "이메일 링크 사용 가능하도록 설정하기",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "CSS Tersuai Mudah Alih",
|
||||
"Custom CSS Mobile - Edit": "CSS Tersuai Mudah Alih - Edit",
|
||||
"Custom CSS Mobile - Tooltip": "CSS Tersuai Mudah Alih - Tooltip",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dinamik",
|
||||
"Edit Application": "Edit Aplikasi",
|
||||
"Enable Email linking": "Dayakan pautan Emel",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "Aangepaste CSS mobiel",
|
||||
"Custom CSS Mobile - Edit": "Aangepaste CSS mobiel - Bewerken",
|
||||
"Custom CSS Mobile - Tooltip": "Aangepaste CSS mobiel - Tooltip",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dynamisch",
|
||||
"Edit Application": "Applicatie bewerken",
|
||||
"Enable Email linking": "E-mailkoppeling inschakelen",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "Niestandardowy CSS (wersja mobilna)",
|
||||
"Custom CSS Mobile - Edit": "Edycja niestandardowego CSS (wersja mobilna)",
|
||||
"Custom CSS Mobile - Tooltip": "Niestandardowy CSS (wersja mobilna) - Tooltip",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dynamiczny",
|
||||
"Edit Application": "Edytuj aplikację",
|
||||
"Enable Email linking": "Włącz łączenie e-maili",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "CSS personalizado para dispositivos móveis",
|
||||
"Custom CSS Mobile - Edit": "Editar CSS personalizado para dispositivos móveis",
|
||||
"Custom CSS Mobile - Tooltip": "Dica: CSS personalizado para dispositivos móveis",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dinâmico",
|
||||
"Edit Application": "Editar Aplicação",
|
||||
"Enable Email linking": "Ativar vinculação de e-mail",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "Пользовательский CSS (мобильный)",
|
||||
"Custom CSS Mobile - Edit": "Редактировать пользовательский CSS (мобильный)",
|
||||
"Custom CSS Mobile - Tooltip": "Подсказка: пользовательский CSS (мобильный)",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Динамический",
|
||||
"Edit Application": "Изменить приложение",
|
||||
"Enable Email linking": "Включить связывание электронной почты",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "Vlastný CSS pre mobilné zariadenia",
|
||||
"Custom CSS Mobile - Edit": "Vlastný CSS pre mobilné zariadenia - Upraviť",
|
||||
"Custom CSS Mobile - Tooltip": "Vlastný CSS pre mobilné zariadenia - Tooltip",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dynamické",
|
||||
"Edit Application": "Upraviť aplikáciu",
|
||||
"Enable Email linking": "Povoliť prepojenie e-mailu",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "CSS Tersuai Mudah Alih",
|
||||
"Custom CSS Mobile - Edit": "CSS Tersuai Mudah Alih - Edit",
|
||||
"Custom CSS Mobile - Tooltip": "CSS Tersuai Mudah Alih - Tooltip",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dinamik",
|
||||
"Edit Application": "Edit Aplikasi",
|
||||
"Enable Email linking": "Dayakan pautan Emel",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "Özel CSS (Mobil)",
|
||||
"Custom CSS Mobile - Edit": "Özel CSS (Mobil) - Düzenle",
|
||||
"Custom CSS Mobile - Tooltip": "Özel CSS (Mobil) - Araç ipucu",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Dinamik",
|
||||
"Edit Application": "Uygulamayı düzenle",
|
||||
"Enable Email linking": "Eposta bağlantısı aktif",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "Мобільний спеціальний CSS",
|
||||
"Custom CSS Mobile - Edit": "Редагувати мобільний спеціальний CSS",
|
||||
"Custom CSS Mobile - Tooltip": "Мобільний спеціальний CSS - Підказка",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Динамічний",
|
||||
"Edit Application": "Редагувати програму",
|
||||
"Enable Email linking": "Дозволити зв’язок з Email",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "CSS tùy chỉnh Mobile",
|
||||
"Custom CSS Mobile - Edit": "Chỉnh sửa CSS tùy chỉnh Mobile",
|
||||
"Custom CSS Mobile - Tooltip": "Gợi ý CSS tùy chỉnh Mobile",
|
||||
"Disable signin": "Disable signin",
|
||||
"Disable signin - Tooltip": "Disable signin - Tooltip",
|
||||
"Dynamic": "Động",
|
||||
"Edit Application": "Sửa ứng dụng",
|
||||
"Enable Email linking": "Cho phép liên kết Email",
|
||||
|
@@ -40,6 +40,8 @@
|
||||
"Custom CSS Mobile": "表单CSS(移动端)",
|
||||
"Custom CSS Mobile - Edit": "编辑表单CSS(移动端)",
|
||||
"Custom CSS Mobile - Tooltip": "注册、登录、忘记密码等表单的CSS样式(如增加边框和阴影)(移动端)",
|
||||
"Disable signin": "禁止登录",
|
||||
"Disable signin - Tooltip": "禁止用户进行登录操作",
|
||||
"Dynamic": "动态开启",
|
||||
"Edit Application": "编辑应用",
|
||||
"Enable Email linking": "自动关联邮箱相同的账号",
|
||||
|
Reference in New Issue
Block a user