Skip to content

ElasticSearch v2.4.4 http-basic implementation

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
COPYING
Notifications You must be signed in to change notification settings

Cleafy/elasticsearch-http-basic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTTP Basic auth for ElasticSearch

This plugin provides an extension of ElasticSearchs HTTP Transport module to enable HTTP Basic authorization.

Installation

Download the current version from https://github.com/Asquera/elasticsearch-http-basic/downloads and copy it to plugins/http-basic.

Configuration

The plugin is disabled by default. Enabling basic authorization will disable the default HTTP Transport module.

http.basic.enabled = true
http.basic.user = "my_username"
http.basic.password = "my_password"

Be aware that the password is stored in plain text.

Testing

$ curl -v --user my_username:my_password localhost:9200 # works
$ curl -v --user my_username:password localhost:9200 # sends 403

Issues

Please file your issue here: https://github.com/Asquera/elasticsearch-http-basic/issues