As it turns out the username validation is hardcoded into the asp.net identity since v5
and it ignores what i have in my view model as validation.
with username validation being hardcoded i can't do
1) i can't pick a username in ANY unicode character other than a-z & 0-9
2) i can't set my username to be an e-mail. and that's a real issue.
Also, the UserName Field is hardcoded in the model.
It's a real pain for users to pick usernames. It's rather easier to just let them register & login with their e-mails. (and it's also a biz requerment from my boss )
and i can't really do that because i can't overide the username field and the validation.
and it ignores what i have in my view model as validation.
with username validation being hardcoded i can't do
1) i can't pick a username in ANY unicode character other than a-z & 0-9
2) i can't set my username to be an e-mail. and that's a real issue.
Also, the UserName Field is hardcoded in the model.
It's a real pain for users to pick usernames. It's rather easier to just let them register & login with their e-mails. (and it's also a biz requerment from my boss )
and i can't really do that because i can't overide the username field and the validation.