ShinyProxy 0.7.5

Since the last release (see this blog post), we received two interesting use cases for which we did not imagine ShinyProxy would be used.

First of all, we received a request to support other authentication methods than LDAP authentication. Whereas ShinyProxy is currently used primarily by larger organizations and companies that typically work with LDAP-based authentication systems, it seems people appreciate the elegance of the framework also for more small-scale use. In particular we received a request to support file-based authentication. Since all configuration of ShinyProxy was always dealt with in one single configuration file (the application.yml file), we decided to stick with this principle.

In order to make use of this novel functionality, you will need to specify the ‘simple’ authentication system as follows:

shiny:
proxy:
authentication: simple


and users (and groups for authorization) can now be specified as

shiny:
proxy:
users:
- name: bert
groups: scientists
- name: ernie