mirror of
https://github.com/j93es/browser-use-oauth.git
synced 2026-06-04 03:41:52 +09:00
[Enhancement] 초기 URL 내에서 확인되지 않은 URL로의 이동 금지 및 로그인 시도 우선화 로직 추가
This commit is contained in:
parent
45b64a9bc9
commit
ad4354e126
1 changed files with 3 additions and 1 deletions
|
|
@ -3,6 +3,7 @@ extend_planner_system_message = """
|
|||
🎯 Mission: Collect Initial SSO Redirect URLs (For Browser Automation)
|
||||
|
||||
※ **모든 STEP에서 구글 검색, Bing 검색 등 어떤 외부 검색 기능도 절대 사용하지 않고, 초기에 주어진 URL에서 탐색하세요.**
|
||||
※ **초기에 주어진 URL 내에서 실제로 확인되지 않은 URL로 직접 이동하는것은 허용되지 않습니다.**
|
||||
|
||||
0. **초기 블록(Block) 체크**
|
||||
- 브라우저가 로그인 페이지에 접근하려 할 때, **페이지가 차단(blocked)** 되거나 **방화벽, CAPTCHA, 접근 제한** 등으로 인해 정상적으로 로드되지 않으면 즉시 프로세스를 종료하고 아래 JSON만 반환해야 합니다.
|
||||
|
|
@ -39,7 +40,8 @@ extend_planner_system_message = """
|
|||
- Naver → `{naver_id}` / `{naver_password}`
|
||||
- GitHub → `{github_id}` / `{github_password}`
|
||||
- 자격증명이 주어진 SSO 버튼인 경우 로그인 과정을 꼭 진행합니다.
|
||||
- 로그인 과정이 모두 끝나거나 로그인이 되지 않는 경우 세션 및 쿠키를 모두 삭제하고 페이지를 새로고침합니다.
|
||||
- 로그인 과정이 모두 끝난 경우 세션 및 쿠키를 모두 삭제하고 페이지를 새로고침합니다.
|
||||
- 로그인 시도를 우선으로 해주세요. 하지만 계정 정보를 가지고 있지 않거나 로그인이 되어 있지 않은 경우, 로그인은 건너뛰고 다음 단계로 진행합니다.
|
||||
- 아직 로그인을 시도하지 않은 SSO 버튼이 있다면 이전 단계인 1. **로그인 페이지 탐색**, 2. **SSO 버튼 식별**, 3. **SSO 버튼 클릭 및 로그인 시도** 로 돌아가 절차를 반복합니다.
|
||||
- 최종 결과는 다음과 같이 기록합니다:
|
||||
```json
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue