# SSO 없이 마이그레이션 및 로그인

**URL:** https://meta.discourse.org/t/migration-and-logging-in-without-sso/327455
**Category:** Migration
**Created:** [9월 20, 2024, 5:00오후 UTC](https://meta.discourse.org/t/migration-and-logging-in-without-sso/327455 "2024-09-20T17:00:33Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [9월 21, 2024, 9:58오후 UTC](https://meta.discourse.org/t/migration-and-logging-in-without-sso/327455/2 "2024-09-21T21:58:02Z")

</div>

> [@Claire\_C](#):
>
> SSO 없이 이전할 경우 어떻게 될지 포함하여 모든 가능성을 검토하고 있습니다.

Claire님이 시작하신 다른 게시글을 바탕으로, SSO에 OAuth2를 사용하고 계신 것으로 추정합니다.

사용자가 Discourse에서 사용자 이름/비밀번호로 직접 계정을 등록한 후 나중에 OAuth2를 활성화하는 경우, 고려해야 할 유일한 문제는 OAuth2가 활성화된 후 동일한 계정이 OAuth2를 통해 Discourse에 로그인할 때 사용자 이름/비밀번호로 생성된 계정과 일치시키는 것입니다.

Discourse는 OAuth2 제공자가 공급하는 이메일 주소가 사용자가 사이트에 처음 등록할 때 제공한 이메일 주소와 일치하는 경우, 사용자 이름/비밀번호로 등록된 계정을 OAuth2 로그인과 일치시킬 수 있습니다. 이 기능을 가장 쉽게 작동시키는 방법은 Discourse에서 `oauth2 email verified` 사이트 설정을 활성화하는 것입니다. 단, 이는 사용자가 계정을 처음 설정할 때 OAuth2 제공자가 실제로 이메일 주소를 검증하는 경우에만 수행해야 합니다.

사용자가 인증 제공자에서 사용한 주소와 달리 다른 이메일 주소로 Discourse에 가입하는 경우가 있을 수 있습니다. 이 경우 사용자에게 두 개의 Discourse 계정이 생성됩니다. 이 문제는 사이트 관리자가 사용자 이름/비밀번호로 생성된 계정을 사용자가 OAuth2로 로그인할 때 생성된 계정으로 병합함으로써 사용자별로 해결할 수 있습니다.

---

_[View the full topic](https://meta.discourse.org/t/migration-and-logging-in-without-sso/327455)._
