Roverr / rtsp-stream

Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.
MIT License
712 stars 167 forks source link

JWT Invalid signature #76

Open oussamabenkemchi opened 2 years ago

oussamabenkemchi commented 2 years ago

Hi, I'm trying to implement the jwt authorization, but I'm always getting the error message at the token verification (Signature invalid'). How am I supposed to implement the authorization system since there is no doc available? my technique is to add the appropriate environment variables (RTSP_STREAM_AUTH_JWT_ENABLED=ture | RTPS_STREAM_AUTH_JWT_SECRET="something"), change the config file .yml, and then send the token ="Bearer token" in the request header. NB;token generated by jsonwebtoken library via hmac algorithm. thanks.

fuad00 commented 2 years ago

Looks like there is a bug with RTSP_STREAM_AUTH_JWT_SECRET variable. It's just not applying, so correct key fallbacks to 'macilaci'