mirror of
https://github.com/j93es/oauth-backend.git
synced 2026-06-04 04:01:51 +09:00
[Update] 라우터 반환 형태
This commit is contained in:
parent
05a095df7d
commit
58d5deb435
3 changed files with 24 additions and 4 deletions
|
|
@ -98,6 +98,8 @@ class Example:
|
|||
|
||||
# 백엔드 API DOCS
|
||||
|
||||
`uv run main.py`으로 백엔드를 실행한 후에, 다음의 url에 접속합니다.
|
||||
|
||||
```
|
||||
http://localhost:11081/redoc
|
||||
```
|
||||
|
|
|
|||
|
|
@ -30,14 +30,19 @@ class FalseTrueVarifingTask:
|
|||
self.task_queue.clear()
|
||||
|
||||
# 각 addon의 검증 로직에서 해당 함수를 호출하여, 추후 오탐 검증을 위한 작업을 추가할 수 있습니다.
|
||||
def add_task(self, task_name: str, data: Any):
|
||||
# TODO: 모델 지정해두기
|
||||
def add_task(self, task_name: str, initial_uri: str, data: Any):
|
||||
"""
|
||||
Add a task to the task queue.
|
||||
:param task: The task to be added.
|
||||
"""
|
||||
self.task_queue.append({
|
||||
"task_name": task_name,
|
||||
"data": data})
|
||||
self.task_queue.append(
|
||||
{
|
||||
"task_name": task_name,
|
||||
"initial_uri": initial_uri,
|
||||
"data": data
|
||||
}
|
||||
)
|
||||
|
||||
def start_verification(self):
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -44,6 +44,19 @@ async def start(url: str = Query(..., description="The URL to target for vulnera
|
|||
description="""
|
||||
이 엔드포인트는 시스템에 오탐 검증 작업이 시작되었음을 알립니다.
|
||||
또한 시스템은 미리 준비된 오탐 검증 작업 목록을 반환합니다.
|
||||
|
||||
```json
|
||||
{
|
||||
"payload": [
|
||||
{
|
||||
"task_name": "pkce_task", # 검증 작업의 이름
|
||||
"initial_uri": "http://auth.example.com", # browser가 처음 접속할 URI
|
||||
"data": any # 추가 데이터
|
||||
},
|
||||
...
|
||||
]
|
||||
}
|
||||
```
|
||||
""",
|
||||
tags=["2nd STEP"]
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue