# is optional.
def setup_user_auth
# try and setup using OAuth
- if oauthenticate
+ if Authenticator.new(self, [:token]).allow?
@user = current_token.user
else
username, passwd = get_auth_data # parse from headers
return [user, pass]
end
+ # override to stop oauth plugin sending errors
+ def invalid_oauth_response
+ end
+
end