Login username/password for IRC server is not stored correctly #334
Comments
|
I must specify both in the advanced settings - username AND password! I had only entered the username and password username only password only password is a space username and password is a space The last two examples are a suggestion for the future, if an error should occur. |
|
Why did you close this issue? Isn't this a bug..? Sounds like Convos should support just setting a password..? |
|
It's not really a mistake, but it should be better documented. |
|
I think this is a mistake which should be fixed. |
|
I've written a failing test, and the implemented logic seems to be pretty broken. It's not easy to fix, since I need to figure out if a new password is entered or not. The way it is now, I don't want to send the password to the web browser, but rather just store it on the server side once. But maybe it's ok to send it to the browser..? The reason behind not wanting to send it to the browser is in case the Convos installation is not served over TLS/SSL. I have some ideas:
Will look at it later this week - Hopefully tomorrow. |
|
And also... How do I know if someone has submitted a blank password or not changed the password at all? I would like to avoid a "delete password" button. The special password string "******" could be used for this and it would also avoid password managers from autofilling the form. Though the password manager might pick it up as an actual password. |
|
Can not you simply send a PASS command before a SERVER command? Pseudo-code: |
|
@ukcb: That works as expected, but the problem is that the sending the password from frontend to backend does not (always) work. I've discussed it with @marcusramberg, and we came to the conclusion that it's ok to pass the username/password to the frontend from the backend. This is OK as long as Convos is protected with TLS/SSL, and there's other overlapping issues if you don't protect Convos with a secure connection. |
|
This is now fixed and will be part of the next release, version 0.99_33. |
Where to set a password for a irc-server exactly? I can set a password in the Advanced settings, but when I restart convos I get no more connection to the irc-server (Access denied: Bad password?).
I need to re-enter the password, then it works again. Why is the password not saved?
The text was updated successfully, but these errors were encountered: