Through Feature Configuration, you can configure the Terms of Service and Privacy Policy agreements for your application's Sign-Up and Login pages. It supports multi-language and independent settings for different pages, and allows you to customize link text.
Path: Console → Enter a specific application → Top navigation「Configuration」→ 「Branding」→ 「Global Login」→ Select “Features” tab
1. Page Overview
The Feature Configuration page is primarily used to manage Login/Sign-Up Agreements. At the top of the page, there is a master switch to enable/disable the agreement feature. Below it is the agreement list, displaying created agreement cards. Both the top-right corner and the bottom of the list have a “+ New” button for creating new agreements.
The “Preview Registration/Login” button is also located in the top-right corner, allowing you to preview the real-time effect of the agreements on the corresponding pages.
2. Login/Sign-Up Agreement
2.1 Enable/Disable the Agreement Feature
-
There is a switch at the top of the page, which is off by default.
-
When turned on, you can create and display agreements. When turned off, all agreements will be hidden on the Login/Sign-Up pages, but the created agreement data will be retained and can be reused if you turn the feature back on.
2.2 Creating an Agreement
Click the “+ New” button to expand the creation form at the bottom of the list. Follow these steps to configure:
2.2.1 Select Display Interface
-
Dropdown single selection: Sign-Up or Login (required).
2.2.2 Set Required
-
Default: When the Display Interface is set to “Sign-Up”, a “Required” switch appears, which is on by default. If you select “Login”, the “Required” switch is hidden (the Login page only displays the text, no checkbox is needed). You can manually change this default if needed.
-
Effect: When enabled, users must check the agreement to complete registration. When disabled, the agreement is displayed but not mandatory.
2.2.3 Select Interface Language
-
Dropdown single selection: Simplified Chinese or English (required).
-
Note: This agreement checkbox/text will only be displayed on pages using the selected language.
2.2.4 Edit the Text
-
Sign-Up Page Default Text:
English:I have read and agree to the Privacy Policy and Terms of Service. -
Login Page Default Text:
English:By logging in, you agree to the Privacy Policy and Terms of Service.
You can directly modify the text in the provided input field. You can also insert links (see below). The total length must not exceed 500 characters.
2.2.5 Insert/Edit a Link
-
A link icon is provided above the text editing area. Clicking it opens the “Insert/Edit Link” dialog.
-
Clicking without selecting any text: In the dialog, you need to enter a “Link URL” and “Display Text”. After saving, a new link with the specified display text is inserted at the current cursor position (or at the end if no cursor is placed).
-
Clicking after selecting some text: The dialog will automatically fill the “Display Text” with the selected text (you can modify it). You only need to enter the “Link URL”. After saving, the selected text becomes a clickable link.
-
Clicking on an existing link: The “Insert/Edit Link” dialog will open, allowing you to edit that link.
By default, link text appears in blue in the preview. You can customize this color in “Appearance Configuration → Global Styles”. Clicking the link will open the corresponding URL in a new browser tab.
2.3 Managing Agreement Cards
Created agreements are displayed as cards in the list. Each card includes:
-
Display Interface: Sign-Up / Login
-
Required Status: Yes / No
-
Interface Language: Simplified Chinese / English
-
Text Preview: Displays the full text, with link parts shown in blue.
-
Action Buttons: Edit, Delete
2.3.1 Editing an Agreement
-
Click the “Edit” button on the card. An edit form will open, pre-filled with the current configuration. You can modify any field and click “Save” to update.
2.3.2 Deleting an Agreement
-
Click the “Delete” button. A confirmation dialog will appear. After confirmation, the agreement is permanently deleted, and the list refreshes.
2.4 New Creation Mutual Exclusion Rule
-
When any agreement is in an editing state (i.e., its edit form is expanded), the “+ New” button will be hidden.
-
Clicking the “+ New” button at the top right will always expand the new creation form at the bottom of the list.
