Add initBuiltInApplication().

This commit is contained in:
Yang Luo
2021-02-15 10:32:14 +08:00
parent e4778b967f
commit abe1e5eccb

View File

@ -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)
}