# OAuth2 서버로 인증 시 사용자가 암묵적으로 등록되도록 하는 기능

**URL:** https://meta.discourse.org/t/ability-to-register-user-implicitly-when-authentication-is-done-with-our-oauth2-server/132037
**Category:** SSO
**Created:** [10월 28, 2019, 7:15오전 UTC](https://meta.discourse.org/t/ability-to-register-user-implicitly-when-authentication-is-done-with-our-oauth2-server/132037 "2019-10-28T07:15:02Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Tuvshinbayar\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tuvshinbayar_d/32/159704_2.png) [@Tuvshinbayar\_D](https://meta.discourse.org/u/Tuvshinbayar_D)
#### Post date: [10월 28, 2019, 7:15오전 UTC](https://meta.discourse.org/t/ability-to-register-user-implicitly-when-authentication-is-done-with-our-oauth2-server/132037/1 "2019-10-28T07:15:02Z")

</div>

사용자 기반을 위해 자체 OAuth2 서버를 운영 중입니다. 사용자가 정보를 입력한 가입 페이지로 리다이렉트되지 않도록, Discourse에서 새로운 가입을 암묵적으로 허용하도록 설정할 수 있을까요?

---

<div class="post-metadata">

### Author: ![Kevin\_Schwindt](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kevin_schwindt/32/160333_2.png) [@Kevin\_Schwindt](https://meta.discourse.org/u/Kevin_Schwindt)
#### Post date: [11월 13, 2019, 9:03오후 UTC](https://meta.discourse.org/t/ability-to-register-user-implicitly-when-authentication-is-done-with-our-oauth2-server/132037/2 "2019-11-13T21:03:21Z")

</div>

저도 이것이 가능한지 매우 궁금합니다. 사용자들이 제 웹사이트에 연결된 OAuth2를 통해서만 가입/로그인할 수 있고, 로컬 계정을 생성할 수 없도록 하고 싶습니다. 현재 메인 웹사이트에 가입할 때 API를 사용하여 Discourse에서 동일한 사용자名的 계정을 생성합니다. 그런 다음 사용자들은 제 커스텀 OAuth2 제공자를 통해 로그인할 수 있지만, 여전히 이메일/비밀번호 로그인 프롬프트가 표시됩니다. API를 통해 사용자를 생성하고 등록을 허용하지 않으려면 이 설정이 정확히 필요하다는 것을 발견했지만, 최소한 이메일/비밀번호 프롬프트는 숨기고 싶습니다. "로컬 로그인"을 비활성화하면 기존 사용자로 로그인하는 이상적인 플로우를 제공하지만, 그러면 새 사용자를 생성할 수 없습니다. OAuth2를 기본적으로 SSO로 사용하는 방법이 있을까요?

 ![image](https://global.discourse-cdn.com/meta/original/3X/3/9/39ff173543f12036172085cd9923a2b7bc426566.png)
