Krrish Dholakia
|
a0f55b92e6
|
fix(handle_jwt.py): support public key caching ttl param
|
2024-03-26 14:32:55 -07:00 |
|
Krrish Dholakia
|
d69ae350b4
|
fix(proxy_server.py): check if team scope in jwt
|
2024-03-26 14:01:02 -07:00 |
|
Krrish Dholakia
|
b9180a8c72
|
fix(handle_jwt.py): enable team-based jwt-auth access
Move auth to check on ‘client_id’ not ‘sub
|
2024-03-26 12:25:38 -07:00 |
|
Krish Dholakia
|
f8d1d41b34
|
Merge pull request #2687 from BerriAI/litellm_jwt_auth_fixes_2
Litellm jwt auth fixes
|
2024-03-25 13:27:19 -07:00 |
|
Krrish Dholakia
|
10ecf31827
|
test(test_jwt.py): add unit tests for jwt auth integration
|
2024-03-25 13:24:39 -07:00 |
|
Krrish Dholakia
|
30c45b83bf
|
fix(handle_jwt.py): cache public keys
caches jwt public keys - reducing need for making http calls on every request
|
2024-03-25 12:36:32 -07:00 |
|
Krrish Dholakia
|
72a0f0213d
|
fix(handle_jwt.py): support scopes being a list
allow scopes in jwt to be a list, not just a space-separated string
|
2024-03-25 12:30:40 -07:00 |
|
Krrish Dholakia
|
fe3a39351f
|
fix(handle_jwt.py): don't require kid to be set
|
2024-03-25 12:28:16 -07:00 |
|
Krrish Dholakia
|
38bdf31652
|
fix(handle_jwt.py): allow setting proxy admin role string for jwt auth
|
2024-03-25 12:20:14 -07:00 |
|
Krrish Dholakia
|
d3e7376e10
|
fix(handle_jwt.py): enable user to set jwt admin scope string in config
|
2024-03-25 11:34:49 -07:00 |
|
Ishaan Jaff
|
f0992c2dbd
|
(fix) stop using f strings with logger
|
2024-03-25 10:47:18 -07:00 |
|
Krrish Dholakia
|
6eb0183776
|
fix(handle_jwt.py): add more logging for jwt header
|
2024-03-22 16:33:32 -07:00 |
|
Krrish Dholakia
|
9a221851d5
|
fix(handle_jwt.py): track spend for user using jwt auth
|
2024-03-20 10:55:52 -07:00 |
|
Krrish Dholakia
|
32072f13fd
|
fix(handle_jwt.py): remove issuer check
|
2024-03-20 08:35:23 -07:00 |
|
Krrish Dholakia
|
35153cac73
|
refactor(handle_jwt.py): print jwt version
|
2024-03-19 17:17:11 -07:00 |
|
Krrish Dholakia
|
4879265d7f
|
build: build fixes
|
2024-03-19 16:59:59 -07:00 |
|
Krrish Dholakia
|
9d5de2f3ad
|
docs(token_based_auth.md): add jwt auth to docs
|
2024-03-19 16:34:27 -07:00 |
|
Krrish Dholakia
|
386688e5f9
|
feat(handle_jwt.py): support authenticating admins into the proxy via jwt's
|
2024-03-19 15:00:27 -07:00 |
|