Skip to content

Match auth0 output #10

@mtwomey

Description

@mtwomey

Output if getting a token from Auth0:

{
  "access_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Ik5VSkZORGd4UlRVME5EWTBOVVkzTlRkR05qTXlRamxETmpOQk5UYzVRVUV3UlRFeU56TTJRUSJ9.eyJpc3MiOiJodHRwczovL3RvcGNvZGVyLWRldi5hdXRoMC5jb20vIiwic3ViIjoiNWVBN2xIVTZGUnRySGRqVkdXNXRPM0lLMVV0amMwS1lAY2xpZW50cyIsImF1ZCI6Imh0dHBzOi8vbTJtLnRvcGNvZGVyLWRldi5jb20vIiwiaWF0IjoxNjAxNDEzNDI4LCJleHAiOjE2MDE0OTk4MjgsImF6cCI6IjVlQTdsSFU2RlJ0ckhkalZHVzV0TzNJSzFVmF6cCI6IjZIiwic2NvcGUiOiJyZWFkOc3ViIjoiNZW5nZXMgcmVhZDpzdWJtaXNzaW9uIHJlYWQ6c3ViIjoiNzIiwiZ3R5IjoiY2xpZW50LWNyZWRlbnRpYWxzIn0.AYZVOBgFccr4aMcFyfUPGKsvhfFxc94KXjl8w4mF6cCI6IjBUTI9dvoWiimH2gEsTiJKiylqvSQebhsnulUItA7-DDnNHbROPGocNucqmSQdhZ0Y7Pq5BY_INACQkjYMcAIFFGTKS5rXp1bAjanOBzzLJ0I241bclhWBGToRNtOT9U899PArq5bveQpYKnjzDdhgZlKD9UqRTnkd1xDLI9_xMjm8MLLGUQv2KovYR43R7d-1Tmj44kre6erEDltc1UiwB4oyHze8ovPH7-VrN5wipisoi8Ht_GhhKRKLBDvuTV9EXSjfnR1I5rwtzKBW_ai7J6HvhHDWRvS6uMiaTLqSA",
  "scope": "read:challenges read:submission read:resources",
  "expires_in": 86400,
  "token_type": "Bearer"
}

Output of getting a token from out proxy:

{
  "access_token": ""eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Ik5VSkZORGd4UlRVME5EWTBOVVkzTlRkR05qTXlRamxETmpOQk5UYzVRVUV3UlRFeU56TTJRUSJ9.eyJpc3MiOiJodHRwczovL3RvcGNvZGVyLWRldi5hdXRoMC5jb20vIiwic3ViIjoiNWVBN2xIVTZGUnRySGRqVkdXNXRPM0lLMVV0amMwS1lAY2xpZW50cyIsImF1ZCI6Imh0dHBzOi8vbTJtLnRvcGNvZGVyLWRldi5jb20vIiwiaWF0IjoxNjAxNDEzNDI4LCJleHAiOjE2MDE0OTk4MjgsImF6cCI6IjVlQTdsSFU2RlJ0ckhkalZHVzV0TzNJSzFVmF6cCI6IjZIiwic2NvcGUiOiJyZWFkOc3ViIjoiNZW5nZXMgcmVhZDpzdWJtaXNzaW9uIHJlYWQ6c3ViIjoiNzIiwiZ3R5IjoiY2xpZW50LWNyZWRlbnRpYWxzIn0.AYZVOBgFccr4aMcFyfUPGKsvhfFxc94KXjl8w4mF6cCI6IjBUTI9dvoWiimH2gEsTiJKiylqvSQebhsnulUItA7-DDnNHbROPGocNucqmSQdhZ0Y7Pq5BY_INACQkjYMcAIFFGTKS5rXp1bAjanOBzzLJ0I241bclhWBGToRNtOT9U899PArq5bveQpYKnjzDdhgZlKD9UqRTnkd1xDLI9_xMjm8MLLGUQv2KovYR43R7d-1Tmj44kre6erEDltc1UiwB4oyHze8ovPH7-VrN5wipisoi8Ht_GhhKRKLBDvuTV9EXSjfnR1I5rwtzKBW_ai7J6HvhHDWRvS6uMiaTLqSA",
  "expires_in": 86336
}

Can we just pass everything we get from auth0 back through the proxy, so that it's really just a "proxy"? (a proxy with the caching that is...). In this case, it would also have scope and expires in.

[not real tokens above]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions