Async CredentialsAuthProvider
An AsyncCredentialsAuthProvider would allow us to authenticate users asynchronously (query a database, calculate hashes, etc). Right now when extending the CredentialsAuthProvider, we are limited to do everything synchronously in the TryAuthenticate method which can lead to thread starvation.
13
votes
This has now been implemented as part of the major async upgrade in v5.10 release: