doorkeeper authenticate and oauth2 gem support