Asynchronous IIdentityService

Provide a new `IIdentityService` interfaces with asynchronous methods for authentication.