default to preferred_username claim
Signed-off-by: Rui Yang <ruiya@vmware.com>
This commit is contained in:
@@ -85,16 +85,18 @@ func TestHandleCallback(t *testing.T) {
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "withUserIDKey",
|
||||
userIDKey: "name",
|
||||
expectUserID: "namevalue",
|
||||
expectUserName: "namevalue",
|
||||
expectedEmailField: "emailvalue",
|
||||
name: "withUserIDKey",
|
||||
userIDKey: "name",
|
||||
expectUserID: "namevalue",
|
||||
expectUserName: "namevalue",
|
||||
expectPreferredUsername: "usernamevalue",
|
||||
expectedEmailField: "emailvalue",
|
||||
token: map[string]interface{}{
|
||||
"sub": "subvalue",
|
||||
"name": "namevalue",
|
||||
"email": "emailvalue",
|
||||
"email_verified": true,
|
||||
"sub": "subvalue",
|
||||
"name": "namevalue",
|
||||
"preferred_username": "usernamevalue",
|
||||
"email": "emailvalue",
|
||||
"email_verified": true,
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -112,17 +114,17 @@ func TestHandleCallback(t *testing.T) {
|
||||
},
|
||||
{
|
||||
name: "withPreferredUsernameKey",
|
||||
preferredUsernameKey: "preferred_username",
|
||||
preferredUsernameKey: "username_key",
|
||||
expectUserID: "subvalue",
|
||||
expectUserName: "namevalue",
|
||||
expectPreferredUsername: "usernamevalue",
|
||||
expectPreferredUsername: "username_value",
|
||||
expectedEmailField: "emailvalue",
|
||||
token: map[string]interface{}{
|
||||
"sub": "subvalue",
|
||||
"name": "namevalue",
|
||||
"preferred_username": "usernamevalue",
|
||||
"email": "emailvalue",
|
||||
"email_verified": true,
|
||||
"sub": "subvalue",
|
||||
"name": "namevalue",
|
||||
"username_key": "username_value",
|
||||
"email": "emailvalue",
|
||||
"email_verified": true,
|
||||
},
|
||||
},
|
||||
{
|
||||
|
Reference in New Issue
Block a user