Can support implicit grant type