|
Dreamine.Identity 1.0.0.0
Dreamine.Identity 프로젝트의 API와 구성 요소를 제공합니다.
|
정적 Public 속성 | |
| const string | SectionName = "Authentication" |
속성 | |
| OAuthProviderOptions | Google = new() [get, set] |
| OAuthProviderOptions | Naver = new() [get, set] |
| OAuthProviderOptions | Kakao = new() [get, set] |
| string | CookieDomain = string.Empty [get, set] |
| string | CookieName = ".Dreamine.Identity" [get, set] |
| string | DataProtectionKeysPath = string.Empty [get, set] |
| string | DataProtectionApplicationName = "Dreamine.Identity" [get, set] |
OAuth 로그인 공급자와 공유 인증 쿠키의 구성 옵션입니다.
실제 자격 증명은 appsettings.Local.json, 사용자 비밀 또는 배포 환경 변수로 주입합니다.
AuthOptions.cs 파일의 19 번째 라인에서 정의되었습니다.
|
static |
기본 구성 섹션 이름을 가져옵니다.
AuthOptions.cs 파일의 29 번째 라인에서 정의되었습니다.
|
getset |
서브도메인 간 로그인 공유용 쿠키 도메인을 가져오거나 설정합니다.
AuthOptions.cs 파일의 69 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Identity.DreamineIdentityExtensions.RegisterAuthServices().
|
getset |
서브도메인 애플리케이션이 공유할 인증 쿠키 이름을 가져오거나 설정합니다.
AuthOptions.cs 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Identity.DreamineIdentityExtensions.RegisterAuthServices().
|
getset |
공유 로그인 애플리케이션이 동일하게 사용해야 하는 Data Protection 애플리케이션 이름을 가져오거나 설정합니다.
AuthOptions.cs 파일의 99 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Identity.DreamineIdentityExtensions.RegisterAuthServices().
|
getset |
여러 프로세스가 동일한 인증 쿠키를 해독하는 데 사용할 Data Protection 키 디렉터리를 가져오거나 설정합니다.
AuthOptions.cs 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Identity.DreamineIdentityExtensions.RegisterAuthServices().
|
getset |
Google OAuth 자격 증명을 가져오거나 설정합니다.
AuthOptions.cs 파일의 39 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Identity.DreamineIdentityExtensions.RegisterAuthServices().
|
getset |
Kakao OAuth 자격 증명을 가져오거나 설정합니다.
AuthOptions.cs 파일의 59 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Identity.DreamineIdentityExtensions.RegisterAuthServices().
|
getset |
Naver OAuth 자격 증명을 가져오거나 설정합니다.
AuthOptions.cs 파일의 49 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Identity.DreamineIdentityExtensions.RegisterAuthServices().