-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No registeration link / No login details #662
Comments
Did you setup your server as per the 'server with account registration' instructions here: https://cairis.readthedocs.io/en/latest/install.html#installation-and-configuration-of-server-with-account-registration-via-github-automated . Also, Firefox is known to be problematic; Chromium (or indeed any browser other than Firefox) might be your best bet once you're setup (I'm conscious the problem here is on the server rather than the browser). |
in Chrome the registeration / forget password icon is shown but it does not work as I mentioned in previous image. with appropriate values of myself ofc. |
I need to do a bit of digging around to get to the bottom of this issue. The issue is almost certainly not with the CAIRIS code, but with the open-source dependencies it uses (likely Flask Security). In the meantime, have you tried adding account manually on the server? That should give you a workaround for now at least. |
I am curious also but do not know how to to do that to see if login bottom also has bug or not. Could you please give a hand? |
If the login button had a bug then you wouldn't be able to login into the live demo at https://demo.cairis.org. |
How I can add a user manually to see if CAIRIS logs me in on a remote client or not? |
It's documented here: https://cairis.readthedocs.io/en/latest/maintenance.html |
BTW - of the current issues, the inability to register will be a priority for me to look at. However, as maintaining CAIRIS isn't my day job, it might be a few days until I get the time to look at this. However, it's an open source project so, if you or your colleagues have a bit of time on your hands, you're more than welcome to submit a pull request if you get to the bottom of this dependency issue. |
I will use the manual registeration for now as you already provided the guideline. |
btw, the manual registration is working. |
If you want to try doing a clean install of a server with self-registration, this should now be working. It took a bit longer than I hoped to fix this as I had to unpack the AuthN workflow to account for changes to the way SQLAlchemy now works. Things look good with the test cases, my own installation of a server with self-registration, and with the live demo, so - hopefully - things should be good for you too. |
Closing for now, but we can re-open if this isn't resolved, or open a new issue if we find other problems off the back of this. |
Expected behaviour
Login credentials / registeration link
Actually the guidelines for this type of installation did not mention even how to add users.
Actual behaviour
No such credentials available / no link available
Steps to reproduce the behaviour
Install cairis using " Installation and configuration of server with account registration via GitHub (automated) "
Version of CAIRIS
latest
Details of browser or, if applicable, details of the OS used to host CAIRIS
FireFox / UBUNTU 20.4
The text was updated successfully, but these errors were encountered: