feat: add user initScore in app.conf (#220)

Signed-off-by: Kininaru <shiftregister233@outlook.com>

-> 2000
This commit is contained in:
Kininaru 2021-08-03 23:28:02 +08:00 committed by GitHub
parent 0c657f0487
commit c0ab24205d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 2 deletions

View File

@ -9,4 +9,5 @@ dbName = casdoor
redisEndpoint =
authState = "casdoor"
httpProxy = "127.0.0.1:10808"
verificationCodeTimeout = 10
verificationCodeTimeout = 10
initScore = 2000

View File

@ -299,6 +299,12 @@ func (c *ApiController) Login() {
return
}
var score int
score, err = strconv.Atoi(beego.AppConfig.String("initScore"))
if err != nil {
panic(err)
}
properties := map[string]string{}
properties["no"] = strconv.Itoa(len(object.GetUsers(application.Organization)) + 2)
user := &object.User{
@ -310,7 +316,7 @@ func (c *ApiController) Login() {
DisplayName: userInfo.DisplayName,
Avatar: userInfo.AvatarUrl,
Email: userInfo.Email,
Score: 200,
Score: score,
IsAdmin: false,
IsGlobalAdmin: false,
IsForbidden: false,