What i am doing, created OAuth client in hydra.
Get authorization url.
Authenticate user.
Consent request and add role in for user type.
Accept request and redirect url, need to show code and then pass this code for exchange instead of oauth2/auth again and have consent_verifier in it.