to OAuth 2 template