Skip to content

Commit c20d0b8

Browse files
committed
Add authentication check in EndpointViewSet run method
1 parent 5f992a3 commit c20d0b8

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

llmstack/processors/apis.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,9 @@ def invoke_api(self, request, id, version=None):
183183
return DRFResponse(invoke_result)
184184

185185
def run(self, request):
186+
if request.user.is_anonymous:
187+
return HttpResponseForbidden("Please login to run this endpoint")
188+
186189
request_uuid = str(uuid.uuid4())
187190

188191
bypass_cache = request.data.get("bypass_cache", False)

0 commit comments

Comments
 (0)