From 983606bcb63e6d23176f495b030d018a3c980ea3 Mon Sep 17 00:00:00 2001 From: xiaoqiang zhao Date: Wed, 15 Nov 2023 16:51:00 +0800 Subject: [PATCH] add authorization support 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 5415fb9..720b95b 100644 --- a/opengrok-restful.el +++ b/opengrok-restful.el @@ -39,6 +39,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))) @@ -105,6 +106,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)