From 0ef87632f46bff0bcfe9c947fb5fb2f7efec6c9d Mon Sep 17 00:00:00 2001 From: Yang Luo Date: Mon, 20 Sep 2021 22:17:52 +0800 Subject: [PATCH] Init signup items for "app-built-in". --- object/init.go | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/object/init.go b/object/init.go index 0b75cd23..1031436e 100644 --- a/object/init.go +++ b/object/init.go @@ -89,9 +89,18 @@ func initBuiltInApplication() { EnablePassword: true, EnableSignUp: true, Providers: []*ProviderItem{}, - SignupItems: []*SignupItem{}, - RedirectUris: []string{}, - ExpireInHours: 168, + SignupItems: []*SignupItem{ + {Name: "ID", Visible: false, Required: true, Prompted: false, Rule: "Random"}, + {Name: "Username", Visible: true, Required: true, Prompted: false, Rule: "None"}, + {Name: "Display name", Visible: true, Required: true, Prompted: false, Rule: "None"}, + {Name: "Password", Visible: true, Required: true, Prompted: false, Rule: "None"}, + {Name: "Confirm password", Visible: true, Required: true, Prompted: false, Rule: "None"}, + {Name: "Email", Visible: true, Required: true, Prompted: false, Rule: "None"}, + {Name: "Phone", Visible: true, Required: true, Prompted: false, Rule: "None"}, + {Name: "Agreement", Visible: true, Required: true, Prompted: false, Rule: "None"}, + }, + RedirectUris: []string{}, + ExpireInHours: 168, } AddApplication(application) }