From 8d8aa7bf8baf29a498d876f0e5dc9c2b3deb125e Mon Sep 17 00:00:00 2001 From: hitmoon Date: Wed, 15 Nov 2023 18:41:50 +0800 Subject: [PATCH] add authorization support (#1) opengrok restful api need token to support remote access Signed-off-by: xiaoqiang zhao --- opengrok-restful.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/opengrok-restful.el b/opengrok-restful.el index 6f44c7d..cee09c4 100644 --- a/opengrok-restful.el +++ b/opengrok-restful.el @@ -40,6 +40,7 @@ (setq opengrok-restful-source-directory "") (setq opengrok-restful-buffer "*opengrok-restful*") (setq opengrok-restful-url "http://127.0.0.1:8080/api/v1/search") +(setq opengrok-restful-token "") (setq opengrok-restful-highlights '(("/.+:[0-9]+" . font-lock-constant-face))) @@ -106,6 +107,7 @@ (request opengrok-restful-url :type "GET" :params request-params + :headers (list (cons "Authorization" (format "Bearer %s" opengrok-restful-token))) :parser 'json-read :sync t :complete (cl-function (lambda (&key data &allow-other-keys)