public SignInResult ExternalLoginSignIn()
        {
            var loginProvider = _contextAccessor.HttpContext.User.Identity.AuthenticationType;

            var nameIdentifier = _contextAccessor.HttpContext.User.FindFirstValue(ClaimTypes.NameIdentifier);

            if (_userInfoProvider.IsExternalLoginRegistred(loginProvider, nameIdentifier))
            {
                return(SignInResult.Succeeded);
            }

            return(SignInResult.ExternalLoginNotRegistred);
        }