38 коммитов (4b7a6741fa404ce980fab4e697eeb495c8dc64f0)

Автор SHA1 Сообщение Дата
  Дамян Минков ba6247daaf
fix: Fixes errors in prosody about string formatting and nil values. (#10037) 4 лет назад
  Scott Boone 7af23f35ba added comment for future proofing 4 лет назад
  damencho acdde6f1f5 fix: Skips check on domain verification disabled. Fixes #9313. 4 лет назад
  Aaron van Meerten 81c4e9a7fd fix: prosody: token alg is checked before public key is used 4 лет назад
  Andrei Bora 27481f0270 Allow both regex and normal check for the room name 4 лет назад
  scott boone 9657bd9b6d
removed a typo (#9244) 4 лет назад
  Scott Boone e6242f5bc7 lowercase to fix tokens with uppercase letters (e.g., slack JWTs) 4 лет назад
  Andrei Bora 572b99b208 Verify room name using regex in JWT 4 лет назад
  damencho 895c92217a fix: Optimizes hot paths in prosody modules, string comparisons. 5 лет назад
  slauth 9742e90bb5 allow wildcard in token issuer verification 5 лет назад
  Andrei Bora b765adca75 Solve review issues and add retries for http call 5 лет назад
  Andrei Bora 92e6cf7618 Add pre and post validation for users that want to use their own public keys 5 лет назад
  Aaron van Meerten 36565f0c50 FIX: token util keyurl definition move to above callback definition 5 лет назад
  Aaron van Meerten 5e35b69fc9 FIX: prosody token util handles race on timeout gracefully 5 лет назад
  Aaron van Meerten e439d065b7 FEAT: token util better logging for timeouts, verification 5 лет назад
  Aaron van Meerten d05fa32413 FIX: add flag to control whether to check room claim in JWT validation 5 лет назад
  Aaron van Meerten 6fc9606c0d FEAT: support updating accepted issuer/aud for token lib 5 лет назад
  Aaron van Meerten 0bd100f027 FIX: prosody: comment on destroy_request 5 лет назад
  Aaron van Meerten f14a595462 FIX: prosody: destroy_request check 5 лет назад
  Aaron van Meerten 11ee71a51c FEAT: jwt pubkey cache inside object 5 лет назад
  damencho 6d3d15a64b feat: Adds an option to validate a recording token. 5 лет назад
  Wuriyanto 1b8e5d0244 change cjson to cjson.safe and cath error from decode function 5 лет назад
  Aaron van Meerten 7ce44f85ca changed to using a setter for the asapKeyServer 6 лет назад
  Aaron van Meerten 41e0d782ce allows override of asap key server in token utility 6 лет назад
  jmacelroy 573cc64fcd Normalizing subdomain when checking JWTs; similar to room. 7 лет назад
  Aaron van Meerten 13165990fc supports a '*' in the sub claim to allow access to any room 7 лет назад
  Дамян Минков ac834326e7
Token based features (#3075) 7 лет назад
  Aaron van Meerten 622d4ba89c added checks for audience and issuer values (#1772) 8 лет назад
  Aaron van Meerten fac6c30b1c use "sub" instead of "aud" to confirm tenant domain settings 8 лет назад
  damencho 00afc32b6b Handles '*' as room name in jwt. 8 лет назад
  damencho 34be638fca Fixes using public key to verify tokens. 8 лет назад
  damencho 9e728e4b25 Fixes crashing jwt util for anonymous domains. 8 лет назад
  damencho 88a58a057e Removes not needed parameter token in process_and_verify_token. 8 лет назад
  damencho 4bb51516bb Adds domain name verification and multidomain support. 8 лет назад
  damencho 0805b9e99e Removes disableRoomNameConstraints option. 8 лет назад
  damencho 82b27b45fe Moves token related code into util so it can be reused. 8 лет назад
  Saúl Ibarra Corretgé b01ad360da Move miscellaneous files to resources 9 лет назад
  Sam Whited 4fc86175e1 mod_auth_token: Set room name on session 9 лет назад
  Sam Whited 7f2fa9597c Add basic ASAP support to mod_auth_token 9 лет назад
  paweldomas 9f3c209096 Switch back to 'luajwt' in order to fix broken JWT 9 лет назад
  Sam Whited d625b8e3f3 Check for "none" alg in JWT signing 9 лет назад
  hristoterezov 8deb003ef6 JWT client support 9 лет назад
  paweldomas 5a95edbdcd Improve token error reporting in Prosody JWT plugin 9 лет назад
  paweldomas 428fa3f16a New JWT token impl that does not require token verification in Jicofo and uses anonymous authentication method(token goes as BOSH query param). Adds 'allow_empty_token" config option. 10 лет назад
  paweldomas d666fbb6a4 Uses JWT for token generation in prosody plugin. 10 лет назад
  paweldomas 9d60af1a9d New JWT token impl that does not require token verification in Jicofo and uses anonymous authentication method(token goes as BOSH query param). Adds 'allow_empty_token" config option. 10 лет назад
  paweldomas 3406802aa8 Uses JWT for token generation in prosody plugin. 10 лет назад
  paweldomas 531b81cce3 Adds Prosody plugin for token authentication. 10 лет назад