Basic re-auth framework in place

This commit is contained in:
Fergal Moran
2018-04-22 14:05:55 +01:00
parent 33a780a734
commit 6da5c22904
63 changed files with 2772 additions and 517 deletions

View File

@@ -0,0 +1,11 @@
using FluentValidation;
namespace PodNoms.Api.Models.ViewModels {
public class CredentialsViewModelValidator : AbstractValidator<CredentialsViewModel> {
public CredentialsViewModelValidator() {
RuleFor(vm => vm.UserName).NotEmpty().WithMessage("Username cannot be empty");
RuleFor(vm => vm.Password).NotEmpty().WithMessage("Password cannot be empty");
RuleFor(vm => vm.Password).Length(6, 12).WithMessage("Password must be between 6 and 12 characters");
}
}
}