Hi @jsdev305,
Welcome to the Auth0 Community!
Firstly lets make sure that you are not passing the prompt=consent
, since:
When redirecting to the
/authorize
endpoint, including theprompt=consent
parameter will force users to provide consent, even if they have an existing user grant.
Otherwise, in order to skip user consent for every login, your application needs to be registered as a First Party App.
Note that this option only allows verifiable first-party applications to skip consent at the moment. As
localhost
is never a verifiable first-party (because any malicious application may run onlocalhost
for a user), Auth0 will always display the consent dialog for applications running onlocalhost
regardless of whether they are marked as first-party applications.
This is the documentation in reference - Skip consent for first-party applications.
Also this Knowledge Article describes how you can disable the consent screen - Disable the Consent Screen for Profile when Logging into Auth0 Applications, while also presenting how to set your application as is_first_party
using the Management API.
Hope this helps!
Thanks,
Remus