From abe1e5eccbe7d5cc6ba345afc4ee77069fed5f8f Mon Sep 17 00:00:00 2001 From: Yang Luo Date: Mon, 15 Feb 2021 10:32:14 +0800 Subject: [PATCH] Add initBuiltInApplication(). --- object/init.go | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/object/init.go b/object/init.go index 9c985248..dac0b5a3 100644 --- a/object/init.go +++ b/object/init.go @@ -5,6 +5,7 @@ import "github.com/casdoor/casdoor/util" func InitDb() { initBuiltInOrganization() initBuiltInUser() + initBuiltInApplication() } func initBuiltInOrganization() { @@ -47,3 +48,22 @@ func initBuiltInUser() { } AddUser(user) } + +func initBuiltInApplication() { + application := getApplication("admin", "app-built-in") + if application != nil { + return + } + + application = &Application{ + Owner: "admin", + Name: "app-built-in", + CreatedTime: util.GetCurrentTime(), + DisplayName: "Casdoor", + Logo: "https://cdn.jsdelivr.net/gh/casbin/static/img/logo@2x.png", + Organization: "built-in", + EnablePassword: true, + Providers: []string{}, + } + AddApplication(application) +}