From 5a95d64c0edd4bf2929aed826e0838751f2f626b Mon Sep 17 00:00:00 2001 From: anlicheng <244108715@qq.com> Date: Mon, 14 Oct 2024 20:31:26 +0800 Subject: [PATCH] fix sign --- apps/njau_bot/src/http_handler/api_handler.erl | 2 +- apps/njau_bot/src/njau_bot_signer.erl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/njau_bot/src/http_handler/api_handler.erl b/apps/njau_bot/src/http_handler/api_handler.erl index 550b661..998f386 100644 --- a/apps/njau_bot/src/http_handler/api_handler.erl +++ b/apps/njau_bot/src/http_handler/api_handler.erl @@ -19,7 +19,7 @@ init(Req0, Opts) -> {ok, ReqBody, Req1} = parse_body(Req0), Sign = cowboy_req:header(<<"sign">>, Req1, <<>>), BodySign = njau_bot_signer:sign(ReqBody), - case BodySign =:= Sign of + case BodySign =:= string:lowercase(Sign) of true -> {ok, StatusCode, Resp} = handle_request(Method, Path, ReqBody), lager:debug("[http_protocol] request path: ~p, post_params: ~p, response: ~ts", diff --git a/apps/njau_bot/src/njau_bot_signer.erl b/apps/njau_bot/src/njau_bot_signer.erl index 1292a35..47a7aa5 100644 --- a/apps/njau_bot/src/njau_bot_signer.erl +++ b/apps/njau_bot/src/njau_bot_signer.erl @@ -10,7 +10,7 @@ -author("anlicheng"). %% API --export([sign/1]). +-export([sign/1, md5/1]). %% 数据签名 -spec sign(S :: binary()) -> binary().