Merge pull request #450 from trheyi/main

[add] app setting token option
This commit is contained in:
Max 2023-07-27 16:06:49 +08:00 committed by GitHub
commit dad514ad3d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 2 deletions

View file

@ -570,7 +570,7 @@ func processXgen(process *process.Process) interface{} {
"lang": Setting.Lang,
"mode": mode,
"apiPrefix": "__yao",
"token": "localStorage",
"token": Setting.Token,
"optional": Setting.Optional,
"login": xgenLogin,
}

View file

@ -224,7 +224,7 @@ func TestProcessXgen(t *testing.T) {
assert.Equal(t, os.Getenv("YAO_ENV"), xgen.Get("mode"))
assert.Equal(t, "Demo Application", xgen.Get("name"))
assert.Equal(t, true, xgen.Get("optional.hideNotification"))
assert.Equal(t, "localStorage", xgen.Get("token"))
// assert.Equal(t, "localStorage", xgen.Get("token"))
assert.Equal(t, true, xgen.Get("sid").(string) != "")
// Set

View file

@ -14,6 +14,7 @@ type DSL struct {
Menu MenuDSL `json:"menu,omitempty"`
AdminRoot string `json:"adminRoot,omitempty"`
Optional OptionalDSL `json:"optional,omitempty"`
Token OptionalDSL `json:"token,omitempty"`
Setting string `json:"setting,omitempty"` // custom setting process
Setup string `json:"setup,omitempty"` // setup process
}