[GH-ISSUE #303] Differentiate between show configuration and create new configuration/password #239

Closed
opened 2026-02-26 09:36:51 +03:00 by kerem · 2 comments
Owner

Originally created by @tobiasstein on GitHub (Mar 14, 2017).
Original GitHub issue: https://github.com/nsupdate-info/nsupdate.info/issues/303

Please change the default behavior of the "Show Configuration" button inside of a configured host,
to not generate a new secret and introduce a new button to generate a new secret.

Restoring the old password in the database (triggering the python code) is not a common task for every body and requires to memorize the secret. If there is no possibility to access and change a client's password remotely, administrators have to visit the site and configure the device directly, which generally leads to some overhead. :-)

👍

Originally created by @tobiasstein on GitHub (Mar 14, 2017). Original GitHub issue: https://github.com/nsupdate-info/nsupdate.info/issues/303 **Please** change the default behavior of the "Show Configuration" button inside of a configured host, to not generate a new secret and introduce a new button to generate a new secret. Restoring the old password in the database (triggering the python code) is not a common task for every body and requires to memorize the secret. If there is no possibility to access and change a client's password remotely, administrators have to visit the site and configure the device directly, which generally leads to some overhead. :-) 👍
kerem closed this issue 2026-02-26 09:36:51 +03:00
Author
Owner

@ThomasWaldmann commented on GitHub (Mar 14, 2017):

So, how would you generate a config (which includes the password) without generating a new password?

We can't show the old password as we do not store the password in plaintext.

<!-- gh-comment-id:286580292 --> @ThomasWaldmann commented on GitHub (Mar 14, 2017): So, how would you generate a config (which includes the password) without generating a new password? We can't show the old password as we do not store the password in plaintext.
Author
Owner

@ThomasWaldmann commented on GitHub (Apr 4, 2017):

@tobiasstein did you read my comment?

I am open to ideas, but I think showing a complete configuration without creating a new password is not possible without violating security best practices.

Also, showing a configuration should only be needed if you currently (re)configure a device or a software.

<!-- gh-comment-id:291628355 --> @ThomasWaldmann commented on GitHub (Apr 4, 2017): @tobiasstein did you read my comment? I am open to ideas, but I think showing a complete configuration without creating a new password is not possible without violating security best practices. Also, showing a configuration should only be needed if you currently (re)configure a device or a software.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nsupdate.info-nsupdate-info#239
No description provided.