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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions