public Task Validate(ValidateUserAndPasswordContext context)
        {
            if (context.User == User && context.Password == Password)
            {
                var claims = new[]
                {
                    new Claim(ClaimTypes.NameIdentifier, context.User, ClaimValueTypes.String, context.Options.ClaimsIssuer),
                    new Claim(ClaimTypes.Name, context.User, ClaimValueTypes.String, context.Options.ClaimsIssuer)
                };

                context.Principal = new ClaimsPrincipal(new ClaimsIdentity(claims, context.Scheme.Name));
                context.Success();
            }

            return(Task.CompletedTask);
        }