> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tiro.ooo/llms.txt
> Use this file to discover all available pages before exploring further.

# 로그인 오류 해결 방법

> Google 로그인 중 계정 복구·인증 화면에 막히거나, 회사 Microsoft 계정으로 로그인이 안 될 때 해결하는 방법을 로그인 방식별로 안내해요.

로그인이 막힐 때는 사용하시는 로그인 방식에 따라 해결 방법이 달라요. 아래에서 해당하는 방식을 찾아 진행해 주세요.

## Google 로그인 중 계정 복구·인증 화면에 막혀요

모바일 앱에서 **Google로 계속하기**를 눌렀을 때 아래 화면에 막혀 앱에 들어가지 못하는 경우예요.

* **계정 복구** 안내가 뜨면서 복구 코드를 입력하라고 해요.
* 문자로 `G-`로 시작하는 인증 코드(본인인증 코드)를 보냈다는데 아무것도 오지 않아요.
* 예전에는 되던 기기인데 어느 날부터 위 화면이 반복돼요.

### 왜 이런 화면이 뜨나요?

이 화면은 티로가 아니라 **Google의 보안 화면**이에요. Google이 로그인을 평소와 다른 접근으로 판단하면, 본인 확인을 위해 계정 복구 코드나 문자 인증(G-코드)을 요구해요.

코드가 오지 않는 가장 흔한 원인은 **Google 계정에 등록된 복구 전화번호나 이메일이 지금 쓰는 것과 다르기** 때문이에요. 이 코드는 티로가 보내는 것이 아니라서, 티로에서 다시 보내거나 건너뛸 수는 없어요. 대신 아래 방법으로 직접 풀 수 있어요.

### 1. Google 계정 복구 정보를 최신으로 맞추기

<Note>휴대폰이 아닌 **PC나 다른 기기의 브라우저**에서 진행하면 더 편해요.</Note>

1. [Google 계정 보안 페이지](https://myaccount.google.com/security)에 접속해 해당 Google 계정으로 로그인합니다.
2. **복구 전화번호**와 **복구 이메일**이 지금 사용하는 것과 같은지 확인하고, 다르면 현재 정보로 업데이트합니다.
3. **2단계 인증**을 켜 두셨다면, 지금 받을 수 있는 방법(현재 휴대폰 번호, 인증 앱 등)으로 설정돼 있는지 확인합니다.
4. Google 계정이 정상적으로 열리는 것을 확인한 뒤, 티로 앱에서 다시 **Google로 계속하기**를 눌러 로그인합니다.

### 2. 급할 때는 웹에서 먼저 접속하기

당장 티로를 써야 한다면, 휴대폰이나 PC의 **브라우저에서 [tiro.ooo](https://tiro.ooo)** 에 접속해 같은 Google 계정으로 로그인해 보세요. 웹 로그인은 앱과 로그인 방식이 조금 달라서, 앱에서 막히던 경우에도 접속되는 경우가 있어요.

<Note>카카오톡·인스타그램 같은 앱의 인앱 브라우저에서는 Google 로그인이 막힐 수 있어요. 링크를 **기본 브라우저(Chrome·Safari 등)로 열기**로 접속해 주세요.</Note>

### 그래도 안 될 때

Google 계정 자체에 접근이 어려워 위 방법으로 해결되지 않으면, 기존 티로 계정에 **다른 로그인 수단(이메일 등)을 연결**해 드릴 수 있어요. 그동안 만드신 노트, 폴더, 구독은 그대로 유지돼요.

티로 앱이나 웹사이트의 **고객문의**로 사용 중인 이메일 주소를 알려주세요. 연결 방법은 [계정 FAQ의 계정 통합 안내](/ko/guide/account/faq)도 참고하실 수 있어요.

## 회사·학교 Microsoft 계정으로 로그인이 안 돼요

Microsoft 365 / Entra 환경에서는 외부 앱이 조직 계정에 접근하려면 **관리자의 사전 승인**(Admin Consent)이 필요해요. 승인 전에는 조직 내 사용자가 Tiro에 로그인할 수 없어요. 아래 내용을 보안팀 또는 IT 관리자에게 전달해 주세요.

<Note>Microsoft Entra 관리자 계정이 필요해요. 일반 사용자 계정으로는 진행할 수 없어요.</Note>

### 방법 1. Admin Consent 링크로 승인 (권장)

1. 다음 링크를 엽니다: [Admin Consent URL](https://login.microsoftonline.com/common/adminconsent?client_id=d9eb8e0b-ca82-45f7-b2b5-cb697ae94639\&redirect_uri=https://tiro.ooo)
2. Microsoft Entra 관리자 계정으로 로그인합니다.
3. 요청 권한 목록을 확인하고 **수락(Accept)** 버튼을 클릭합니다.

| 권한                     | 용도             |
| ---------------------- | -------------- |
| openid, profile, email | 계정 인증 및 기본 정보  |
| User.Read              | 사용자 프로필 읽기     |
| offline\_access        | 세션 유지          |
| Calendars.Read         | 캘린더 연동 (선택 기능) |

### 방법 2. Azure Portal에서 직접 승인

1. [Azure Portal](https://portal.azure.com/)에 관리자 계정으로 로그인합니다.
2. **Azure Active Directory → Enterprise applications**로 이동합니다.
3. 검색창에 Tiro 또는 Application ID `d9eb8e0b-ca82-45f7-b2b5-cb697ae94639`를 입력합니다.
4. 앱 선택 → **Permissions** → **Grant admin consent**를 클릭합니다.

### 승인 후 확인

**Entra → Enterprise applications → Tiro 앱 선택 → Users and groups**에서 조직 사용자들이 Tiro 앱을 사용할 수 있는 상태인지 확인하세요.

### 자주 발생하는 Microsoft 오류

| 오류                 | 원인                                        | 해결                             |
| ------------------ | ----------------------------------------- | ------------------------------ |
| AADSTS650052       | 앱이 해당 테넌트에 등록되지 않음                        | 관리자 동의 진행                      |
| AADSTS700016       | Application ID를 찾을 수 없거나 Redirect URI 불일치 | Admin Consent URL을 그대로 복사해 사용  |
| 로그인은 되지만 정보를 못 가져옴 | API 권한 승인 미완료                             | 관리자 동의 재진행 또는 Permissions 탭 확인 |

### Tiro Enterprise App 정보

| 항목                         | 값                                      |
| -------------------------- | -------------------------------------- |
| 앱 이름                       | Tiro                                   |
| Application ID (Client ID) | `d9eb8e0b-ca82-45f7-b2b5-cb697ae94639` |
| Redirect URI               | [https://tiro.ooo](https://tiro.ooo)   |

참고: [Microsoft Admin consent 설정 가이드](https://learn.microsoft.com/en-us/entra/identity/enterprise-apps/configure-admin-consent-workflow)

***

**관련 페이지**: [계정 FAQ](/ko/guide/account/faq) · [자주 묻는 질문](/ko/guide/troubleshooting/overview)
