# Three different Dashboard users

**URL:** <https://discourse.nodered.org/t/three-different-dashboard-users/5069>\
**Category:** Dashboard\
**Created:** [20 November 2018 13:52 UTC](https://discourse.nodered.org/t/three-different-dashboard-users/5069 "2018-11-20T13:52:20Z")\
**Posts on this page:** 1\
**Page:** 2

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [18 December 2018 08:43 UTC](https://discourse.nodered.org/t/three-different-dashboard-users/5069/21 "2018-12-18T08:43:51Z")

</div>

Link to that here - [https://node-red.slack.com/archives/C1DH77X1V/p1545118091102600](https://node-red.slack.com/archives/C1DH77X1V/p1545118091102600)  
as there are a couple of follow ups.

- You can enable basic authentication as described in the docs ([https://nodered.org/docs/security#http-node-security](https://nodered.org/docs/security#http-node-security)) or read the ExpressJS docs about middlewere

- to answer your question “why can not change the Node-RED authentication to allow such authentication in the Dashboard?” - the simple answer is because no-one has done it  
We know we need better auth options around the dashboard in particular - the existing options are not very flexible (basic auth only) or hard to do (custom middleware in your own express app).  
But no-one has sat down and designed what it would be and how it would work

[Previous page](https://discourse.nodered.org/t/three-different-dashboard-users/5069.md?page=1)
