From a Ux standpoint, what is the best practice around messaging when a banned user/customer/member attempts to log in? I'm asking for a forum project I am working on, but also looking for guidance which would apply to any scenario where a user can register/sign-up, etc, then be banned/locked, etc.
I am still working out all of the use cases and flow, but what we know is that there can be a banned user, and there exists some login functionality and a reset password functionality. The need is to "handle" cases where a banned user attempts to use any of those functionalities. I guess that is the broader question - what is the best way to handle this from a UX perspective.
Specifically looking at messaging for (a) when the banned user tries to log in, and (b) when the banned user tries to reset their password.
Seems there are three options, going from more specific down to more generic:
- Message is shown stating the user is banned and can not be logged in
- Message is shown stating the user can not be logged in, and not state why
- No message shown.
The "community building" aspect of the question is here: https://communitybuilding.stackexchange.com/questions/1377/banned-user-tries-to-log-in-show-a-banned-message-or-a-generic-cant-log-you
logged-in
state for (A) when their ban expires and (B) pursuing any appeal process.)