Added documentation on custom authentication providers
Updated documentation