feat: api route to get api client infos

This commit is contained in:
imperosol committed 2026-10-01 10:17:06 +02:00
1 parent e39a73ae32
commit f271b9d1df
3 files changed
+46 -22

No files matched your search

+16
View File
@@ -0,0 +1,16 @@
from ninja_extra import ControllerBase, api_controller, route
from api.auth import ApiKeyAuth
from api.schemas import ApiClientSchema
@api_controller("/client")
class ApiClientController(ControllerBase):
@route.get(
"/me",
auth=[ApiKeyAuth()],
response=ApiClientSchema,
url_name="api-client-infos",
)
def get_client_info(self):
return self.context.request.auth