Hello, I set up my funkwhale instance yesterday, and have come across a really annoying bug.
DESIRED BEHAVIOR: being able to login after creating a new user.
ACTUAL BEHAVIOR: I can't login in any account previously created (nor the new one) after registering the new user. Desired behavior comes back after restarting the funkwhale daemon.
STEPS TO REPRODUCE: I've only tried with users that have been created via the invitation system, both using the provided url and just copy pasting the invite code.
1-. Generate an invite code.
2-. Use it to register a new user.
3-. Register a new user.
4-. When trying to log into the new (or any other) user, the error pops out.
THINGS I'VE TRIED:
I've set up the django key as told in: https://dev.funkwhale.audio/funkwhale/funkwhale/-/issues/1358 (in fact, I did the first time around, following the install guide in the docs).
Explicitly deactivating email verification.
The root of the problem, as told in the logs, is:
2021-11-17 00:52:15,572 django.security.csrf WARNING Forbidden (CSRF token missing or incorrect.): /api/v1/users/login
This is one of the messages outputted by
journalctl -xn -u funkwhale-server