In my signup I am trying to make it so usernames are unique and can’t be used twice. I did that by making my workflow button signup run "When Button Sign Up is clicked and when search for Users:count is 0. I thought it was working, because I can not make two of the same usernames, but it appears that I can repeat that username if a letter is capitalized differently. So I need to have a way to make the usernames case sensitive.
If it helps at all, I did try making username’s value to lowercase during sign up, but it didn’t help. For example - Username created “john” is accepted, and then username “John” is accepted as “john” so there ends up with two “john” usernames.
If there is a solution out there, I would be very happy.
That doesn’t make sense that you had to include both uppercase and lowercase, the whole point of using one of them is that it forces both the target and test case to the same case i.e. upper OR lower, doing both checks doesn’t make sense.
Yeah I was an idiot just happy that I wasn’t able to create an account with different capitols not realizing I was unable to not create any accounts. It’s like I created a rule that only let me have 1 account at a time. I’m now somehow farther back than I was. If you could help me out all I’m really trying to do is have a username entry in sign up and not allow people to sign up if that username is taken. I’ll handle the visual rejection after, I just need the correct workflow definitions.
You can then see the modified SignupLoginWithUsername reusable element in the editor
Note: I have already done this quickly, so not implemented a Loginwith Username only focused on the Signup and Username check.
Note2: The username actually gets stored as lowercase. If you want to display this as how the user enters it, then simply add another field for Display purposes and store this raw input username unchanged.
I can’t thank you enough, this has had me down trying to do other pieces I’m so happy to be able to get this done. This is teaching me a lot too, wish I could express my appreciation more