public virtual async Task LoginAsync(Guid clientId, string user, string password)
        {
            var authPost = new AuthPost()
            {
                GrantType = GrantType.Password,
                ClientId  = clientId,
                User      = user,
                Password  = password
            };

            var authPostResult = await securityProviderClient.AuthAsync(authPost);

            await cookiesManager.CreateCookieAsync(authPostResult.AccessToken, authPostResult.RefreshToken);
        }