Auth0 Home Blog Docs

Can't get lock to return a JWT

lock

#1

I’ve read lots of docs and no matter what I do I cannot get Lock to give me back a JWT as the docs indicate it will. It will only give me the short access token. What do I have to do to get a JWT? Do you have an example?

This is with Google Acct


#2

Hey @trackfly :wave: There are 2 types of token formats that Auth0 generates:

  1. Opaque strings
  2. JWTs

The type of token you receive depends on your query to the /authorize endpoint or your Lock configuration. To get a JWT, you will need to specify the audience parameter to either use an API you have setup in the Dashboard or https://YOUR_TENANT.auth0.com/api/v2/

The following document outlines the types of access tokens and the scenarios in which each type is generated: https://auth0.com/docs/tokens/access-token#access-token-format

I’d also recommend starting out with one of the Quickstarts to get up and running: https://auth0.com/docs

Let me know if you have any other questions!


#3

Thanks, that definitely got it returning a JWT, appreciate the assistance.