I do this too, but it is addressed in the post and is a problem which has caught me out on occasion:
A surprising amount of forms simply disallow the + symbol and consider anything containing it to be an invalid email. Worse is when a form allows it, but the subsequent login form doesn’t and then you’re immediately locked out of an account you just created.
The hyphen idea is better, but I’m not sure whether that’s too much of a common symbol and would be too restrictive to disallow in a username for this service, and if it’s not disallowed then I wonder about the security implications that could cause.
I do this too, but it is addressed in the post and is a problem which has caught me out on occasion:
A surprising amount of forms simply disallow the + symbol and consider anything containing it to be an invalid email. Worse is when a form allows it, but the subsequent login form doesn’t and then you’re immediately locked out of an account you just created.
The hyphen idea is better, but I’m not sure whether that’s too much of a common symbol and would be too restrictive to disallow in a username for this service, and if it’s not disallowed then I wonder about the security implications that could cause.