Adding two classes corresponding to two authentication strategies and updating the documentation