[
https://issues.apache.org/jira/browse/SOLR-7837?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Noble Paul resolved SOLR-7837.
------------------------------
Resolution: Fixed
Fix Version/s: Trunk
5.3
> Implement BasicAuth Authentication Plugin
> -----------------------------------------
>
> Key: SOLR-7837
> URL: https://issues.apache.org/jira/browse/SOLR-7837
> Project: Solr
> Issue Type: Sub-task
> Reporter: Noble Paul
> Assignee: Noble Paul
> Fix For: 5.3, Trunk
>
>
> The sample config in ZK would look like
> {code}
> {
> "authentication":{
> "class":"solr.BasicAuthPlugin",
> "credentials":{"solr":"IV0EHq1OnNrj6gvRCwvFwTrZ1+z1oBbnQdiVC3otuq0=
> Ndd7LKvVBAaZIF0QAVi1ekCfAJXr1GGfLtRUXhgrF8c="}
> }}
> {code}
> There is an API to add, edit or remove users. Please note that the commands
> shown below are tied to this specific Basic authentication implementation and
> the same set of commands are not valid if the implementation class is not
> solr.BasicAuthPlugin.
> Example 1: Adding a user and editing a password
> {code}
> curl --user solr:SolrRocks http://localhost:8983/solr/admin/authentication -H
> 'Content-type:application/json'-d '{
> "set-user": {"tom" : "TomIsCool" ,
> "harry":"HarrysSecret"}}'
> {code}
> Example 2: Deleting a user
> {code}
> curl --user solr:SolrRocks http://localhost:8983/solr/admin/authentication -H
> 'Content-type:application/json'-d '{
> "delete-user": ["tom","harry"]}'
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]