PasswordField

Description of the limitation and why it is relevant to address

As a developer I want to create an application that allows for a safe and secure way for users to enter passwords and other credentials that is variable per user.

I think this is relevant for the VIKTOR platform because it expands the scope of possibilities to projects where credentials are needed for API authentication or other similar developments where it is not feasible to set the credentials as secrets on the app, as every project requires other credentials.

Submitter proposed design (optional)

None

Current workarounds

There is currently no secure workaround other than adding as an environment variable. But this makes the application impractical.

One could consider allowing for a TextField that removes the credentials after authentication, but this is not ideal, especially if the application is of a type with a database, where the user accidentally saves the input.