mirror of
https://github.com/casdoor/casdoor.git
synced 2025-07-03 20:50:19 +08:00
Add initBuiltInApplication().
This commit is contained in:
@ -5,6 +5,7 @@ import "github.com/casdoor/casdoor/util"
|
|||||||
func InitDb() {
|
func InitDb() {
|
||||||
initBuiltInOrganization()
|
initBuiltInOrganization()
|
||||||
initBuiltInUser()
|
initBuiltInUser()
|
||||||
|
initBuiltInApplication()
|
||||||
}
|
}
|
||||||
|
|
||||||
func initBuiltInOrganization() {
|
func initBuiltInOrganization() {
|
||||||
@ -47,3 +48,22 @@ func initBuiltInUser() {
|
|||||||
}
|
}
|
||||||
AddUser(user)
|
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)
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user