Previously, if someone is not logged in and used an invitation link, they are given either of two options:
Login
Fill out the form to sign up and accept invitation
Currently, the login option is gone, is this on purpose? In other words, if someone is already a member, do they need to login first and then go back to the invitation link to be able to use it?
I hope this is actually a bug and can be fixed soon.
However we donât seem to check it on the invitation page, it only checks the username via the UsernameValidation mixing:
So I think we need to add the check on the invite page, however we need to be careful because SSO can be used there as well and that has its own external email validation logic.
Yes, itâd be great if this one can be put back up. The fix you shared by @jordan-vidrinehere adds the login to the bottom of the page but not to the header. It is important to have the Login where it usually is because itâs more visible, please.
I definitely understand that perspective, but the reason it is hidden on the invite redemption page is that âLoginâ in the header could be confusing as the first CTA they see, before they begin the account creation process.
If you want the button to be visible, Iâd suggest un-hiding it with custom css in a theme component on your forum.
This takes into account the users who are ânewâ and donât already have an account, but what about those who already have an account but were not logged in when they used the invitation link. It would be confusing to see a long form that they are ârequestedâ to fill in âand create a new accountâ when they already have one (without a clear indication that if they already have an account, all they need to do, is to login.)