Changed oauth plugin to support multiple providers at once