Made destination optional for oauth2_login()