diff --git a/.env b/.env index c2b273f9031a02acd5cacf1d1fcc57c302f27748..c646b8642fd33795c8a97f5e59a69eb2d51f8fbe 100644 --- a/.env +++ b/.env @@ -1,6 +1,6 @@ HOSTNAME=elections.127.0.0.1.nip.io ADMIN_GROUP=ADMINS -CLIENT_GROUP=VISUALIZER +VISUALIZER_GROUP=VISUALIZER # Needed to user OAuth2 authentication : REDIRECT_URL=https://${HOSTNAME}/OAuth2Callback diff --git a/internal/auth/oauth2.go b/internal/auth/oauth2.go index 73b04e7eea2cd650862b300428386c64c68ba590..854c7575234df45912c6a8800f8cb7f162d37a38 100644 --- a/internal/auth/oauth2.go +++ b/internal/auth/oauth2.go @@ -163,8 +163,8 @@ func (d *DataHandler) addUserInMemory(userOauth2 UserOAuth2) (User, error) { for _, userRole := range userOauth2.Groups { if userRole != "" && (userRole == os.Getenv("ADMIN_GROUP")) { user.Role = "ADMIN" - } else if userRole != "" && (userRole == os.Getenv("CLIENT_GROUP")) { - user.Role = "CLIENT" + } else if userRole != "" && (userRole == os.Getenv("VISUALIZER_GROUP")) { + user.Role = "VISUALIZER" } else { return user, errors.New("user not in an app group") }