Implementations of the OpenIDConsumer interface using 3rd party libraries.