✨ update
This commit is contained in:
@@ -191,6 +191,7 @@ func wechatLoginHandler(openId string, clientId string) bool {
|
|||||||
Username: &openId,
|
Username: &openId,
|
||||||
Avatar: &avatar,
|
Avatar: &avatar,
|
||||||
Nickname: &name,
|
Nickname: &name,
|
||||||
|
Gender: &enum.Male,
|
||||||
}
|
}
|
||||||
|
|
||||||
// 异步添加用户
|
// 异步添加用户
|
||||||
|
@@ -71,14 +71,14 @@ func (PermissionAPI) AssignPermissionsToRole(c *gin.Context) {
|
|||||||
|
|
||||||
// GetUserPermissions 获取用户角色权限
|
// GetUserPermissions 获取用户角色权限
|
||||||
func (PermissionAPI) GetUserPermissions(c *gin.Context) {
|
func (PermissionAPI) GetUserPermissions(c *gin.Context) {
|
||||||
userId := c.PostForm("user_id")
|
userId := c.Query("user_id")
|
||||||
if userId == "" {
|
if userId == "" {
|
||||||
result.FailWithMessage(ginI18n.MustGetMessage(c, "GetUserFailed"), c)
|
result.FailWithMessage("user_id is required", c)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
data, err := global.Casbin.GetImplicitRolesForUser(userId)
|
data, err := global.Casbin.GetImplicitRolesForUser(userId)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
result.FailWithMessage(ginI18n.MustGetMessage(c, "GetUserFailed"), c)
|
result.FailWithMessage("Get user permissions failed", c)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
result.OkWithData(data, c)
|
result.OkWithData(data, c)
|
||||||
|
@@ -11,6 +11,6 @@ func PermissionRouter(router *gin.RouterGroup) {
|
|||||||
group := router.Group("/auth/permission")
|
group := router.Group("/auth/permission")
|
||||||
{
|
{
|
||||||
group.POST("/add", permissionApi.AddPermissions)
|
group.POST("/add", permissionApi.AddPermissions)
|
||||||
group.POST("/get_user_permissions", permissionApi.GetUserPermissions)
|
group.GET("/get_user_permissions", permissionApi.GetUserPermissions)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user