Improve documentation related to HTTP Basic Authentication.
Fixes https://github.com/marcoskirsch/nodemcu-httpserver/issues/71
This commit is contained in:
parent
79e345d964
commit
7aa44cd1a9
@ -65,12 +65,13 @@ Let the abuse begin.
|
|||||||
|
|
||||||
4. How to use HTTP Basic Authentication.
|
4. How to use HTTP Basic Authentication.
|
||||||
|
|
||||||
Enable and configure HTTP Basic Authentication by editing "httpserver-conf.lua" file.
|
Modify variables in configuration file httpserver-conf.lua in order to enable and to configure usernames/passwords.
|
||||||
|
See comments in that file for more details.
|
||||||
|
|
||||||
When enabled, HTTP Basic Authentication is global to every file served by the server.
|
When enabled, HTTP Basic Authentication is global to every file served by the server.
|
||||||
|
|
||||||
Remember that HTTP Basic Authentication is a very basic authentication protocol, and should not be
|
Remember that HTTP Basic Authentication is a very basic authentication protocol, and should not be
|
||||||
considered secure if the server is not using encryption, as your username and password travel
|
considered as secure since the server is not using encryption. Username and passwords travel
|
||||||
in plain text.
|
in plain text.
|
||||||
|
|
||||||
## How to use server-side scripting using your own Lua scripts
|
## How to use server-side scripting using your own Lua scripts
|
||||||
|
|||||||
@ -4,12 +4,14 @@
|
|||||||
|
|
||||||
local conf = {}
|
local conf = {}
|
||||||
|
|
||||||
-- Basic Authentication Conf
|
-- Configure Basic HTTP Authentication.
|
||||||
local auth = {}
|
local auth = {}
|
||||||
auth.enabled = true
|
-- Set to true if you want to enable.
|
||||||
auth.realm = "nodemcu-httpserver" -- displayed in the login dialog users get
|
auth.enabled = false
|
||||||
|
-- Displayed in the login dialog users see before authenticating.
|
||||||
|
auth.realm = "nodemcu-httpserver"
|
||||||
-- Add users and passwords to this table. Do not leave this unchanged if you enable authentication!
|
-- Add users and passwords to this table. Do not leave this unchanged if you enable authentication!
|
||||||
auth.users = {user1 = "password1", user2 = "password2", user3 = "password3"}
|
auth.users = {user1 = "password1", user2 = "password2", user3 = "password3"}
|
||||||
conf.auth = auth
|
|
||||||
|
|
||||||
|
conf.auth = auth
|
||||||
return conf
|
return conf
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user