입증
사용자 등록 및 로그인을 위한 모듈.
인증 모듈은 애플리케이션 사용자를 위한 등록 및 로그인 기능을 제공합니다.
사용자, 그룹, 등록, 권한 관리를 위한 기본 기능은 기본 Auth 모듈에서 제공됩니다. 또한 응용 프로그램에 표준 등록 양식을 추가합니다.
기능, 특히 소셜 네트워크를 통한 입력 및 등록 기능을 확장하려면 추가 모듈을 사용하십시오.
가입 설정인증 모듈은 모든 등록 설정을 관리합니다. 등록이 비활성화되면 소셜 로그인 모듈도 새 사용자를 등록할 수 없습니다.
인증 및 등록을 위한 기본 모듈
Auth 모듈은 사용자 관리, 그룹 관리, 사용자 등록, 로그인 및 관련 기능을 포함하여 애플리케이션에 대한 인증 및 권한 부여를 제공합니다. 프로젝트 생성 시 자동으로 설치됩니다. 기본적으로 모듈의 미들웨어는 모든 엔드포인트에 연결되며 모든 사용자 그룹에 대한 액세스 권한을 부여합니다. 모든 엔드포인트에서 미들웨어 설정을 조정하여 세부적인 액세스 제어를 구성할 수 있습니다.
기본 사용자 로그인 및 비밀번호로그인: [email protected]
비밀번호: 앱마스터
Google로 로그인
Google로 로그인 및 로그인 구현
Google 로 로그인은 애플리케이션에 대한 Google 로그인 및 로그인 기능을 구현하기 위한 독립형 모듈입니다.
비즈니스 프로세스
- 등록하다
권한 부여 및 인증을 직접 구성하는 경우에 사용됩니다. 인증 모듈의 기본 기능을 사용하는 경우 Google로 로그인이 작동하려면 설정에서 클라이언트 ID만 지정하면 됩니다.
모듈 설정
매개변수 | 기본 | 설명 |
클라이언트 ID | 비어 있는 | Google 콘솔의 애플리케이션 클라이언트 ID입니다. |
클라이언트 ID를 얻으려면 Google Cloud Console 을 사용하세요. 설정 지침은 이 링크 에서 읽을 수 있습니다.
페이스북으로 로그인
Facebook 계정으로 등록 및 로그인합니다.
Facebook 으로 로그인은 애플리케이션에 Facebook 로그인 및 로그인 기능을 구현하기 위한 독립 실행형 모듈입니다.
비즈니스 프로세스
- 등록하다
권한 부여 및 인증을 직접 구성하는 경우에 사용됩니다. 인증 모듈의 기본 기능을 사용하는 경우 Facebook으로 로그인이 작동하려면 설정에서 애플리케이션 ID만 지정하면 됩니다.
매개변수 | 기본 | 설명 |
애플리케이션 ID | 비어 있는 | Facebook Dev Portal의 애플리케이션 클라이언트 ID입니다. |
클라이언트 ID를 얻으려면:
- Facebook 개발자 계정 을 만드십시오.
- 기본 설정으로 Facebook 앱을 만듭니다.
그런 다음 Facebook 로그인 제품을 앱에 추가하고 Facebook JavaScript SDK 를 활성화하고 앱 URL을 허용된 도메인에 추가합니다.
LinkedIn으로 로그인
LinkedIn 계정으로 등록 및 로그인.
LinkedIn 으로 로그인은 애플리케이션에 LinkedIn 로그인 및 로그인 기능을 구현하기 위한 독립 실행형 모듈입니다.
- 등록하다
권한 부여 및 인증을 직접 구성하는 경우에 사용됩니다. 인증 모듈의 기본 기능을 사용하는 경우 LinkedIn으로 로그인이 작동하려면 설정에서 클라이언트 ID, 리디렉션 URL 및 비밀 키만 지정하면 됩니다.
매개변수 | 기본 | 설명 |
클라이언트 ID | 없음 | LinkedIn 개발자 포털의 애플리케이션 클라이언트 ID입니다. |
리디렉션 URL | 없음 | 인증 후 리디렉션할 URL |
비밀 키 | 없음 | LinkedIn 애플리케이션의 비밀 키 |
모듈을 구성하는 데 필요한 매개변수를 얻으려면 LinkedIn 개발자로 등록하고 기본 설정으로 응용 프로그램을 만들어야 합니다.
Apple로 로그인
Apple ID로 등록하고 로그인합니다.
Apple로 로그인은 응용 프로그램에 대한 Apple ID 로그인 및 로그인 기능을 구현하기 위한 독립 실행형 모듈입니다.
- 등록하다
권한 부여 및 인증을 직접 구성하는 경우에 사용됩니다. 인증 모듈의 기본 기능을 사용하는 경우 Apple로 로그인이 작동하려면 설정에서 클라이언트 ID만 지정하면 됩니다.
매개변수 | 기본 | 설명 |
클라이언트 ID | 비어 있는 | Apple 개발자의 애플리케이션 클라이언트 ID입니다. |
클라이언트 ID를 얻으려면 Apple ID와 개발자 계정이 필요합니다. Apple ID는 여기에서 생성할 수 있습니다. Apple 개발자로 등록하려면 이 페이지 를 방문하세요.
구글 OAuth 2.0
모듈은 웹 및 모바일 앱에 Google의 SSO를 제공합니다.
Google OAuth 2.0: 액세스 토큰 가져오기
입력
- refresh_token(문자열)
- client_id(문자열)
- client_secret(문자열)
산출
- access_token
Google OAuth 2.0: 인증 URL 가져오기
입력
- client_id(문자열)
- redirect_url(문자열)
- 스코프(배열 문자열)
산출
- URL(문자열)
Google OAuth 2.0: 새로 고침 토큰 가져오기
입력
- auth_code(문자열)
- client_id(문자열)
- client_secret(문자열)
- redirect_url(문자열)
산출
- refresh_token(문자열)
- access_token(문자열)