Unable to log in via fiduswriter login page

What app is this about, and its version: fiduswriter, 4.1.11~ynh3
What YunoHost version are you running: 12.1.40.1 (stable)
What type of hardware are you using: Virtual machine

Describe your issue

Hello! I recently installed fiduswriter on my YNH instance (great app!). I enabled password-based login and new user registration during the setup.

I am able to login to fiduswriter admin panel via the path fiduswriter.mysite.com/admin, using the admin-login and password I chose during the install. Once logged in via the admin panel, I can then navigate to fiduswriter.mysite.com and use the app as a “normal user”.

However, if I try to login using a dedicated “fiduswriter user” created on the fiduswriter admin panel, or another registered Yunohost user (relying on LDAP), I am unable to bypass the login page at fiduswriter.mysite.com. When I click on the “login” button, nothing happens.

The same holds true if I try to create a new fiduswriter user via https://fiduswriter.mysite.com/account/sign-up/.

Any ideas on how to troubleshoot or fix this issue?

Right now, I can still use the app as a solo user by logging in through the admin panel. However, I would like to be able to collaborate with other non-admin and/or non-YNH users.

Thank you very much for your help and have a great day!

Share relevant logs or error messages

I am not tech savvy. I tried to look at my browser console but I only see a generic 403 error in both cases.

Is fiduswriter allowed to visitors?
Edit : I tried a new install and it indeed doesn’t allow login nor sign up. I’m on mobile now and the electricity is down so I won’t be able to debug.
Can you check the browser console for any errors? And the network tab also?

I am testing a fix, that looks to work on my side. I was planning to improve the package and include pubmed token in config panel, but 24 hours are not enough in a single day :wink:

You can test it using : sudo yunohost app install https://github.com/YunoHost-Apps/fiduswriter_ynh/tree/testing