개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.04 09:52

OAuthProvider::__construct 관련 질문

목록
  • CSS마법사 2일 전 2025.06.04 09:52
  • 2
    1
제가 OAuthProvider 클래스를 사용하여 OAuth 인증을 구현 중인데,
__construct 메소드의 파라미터와 그 의미에 대해 이해가 안 가는 부분이 있습니다.
OAuthProvider::__construct에서 사용하는 client_id, client_secret, redirect_uri 변수는 각각 무엇을 의미하는지 설명해주실 수 있나요?
또한, 이 변수들은 어디서 얻어야 하는지 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  2일 전



    OAuthProvider::__construct 메소드의 파라미터인 client_id, client_secret, redirect_uri는 OAuth 인증을 위한 필수 변수입니다.

    - client_id: 클라이언트 식별자입니다. 클라이언트가 OAuth 인증을 위해 등록한 식별자입니다. 일반적으로 클라이언트 ID는 클라이언트가 생성한 애플리케이션의 고유 식별자로 사용됩니다.
    - client_secret: 클라이언트 비밀번호입니다. 클라이언트가 OAuth 인증을 위해 등록한 비밀번호입니다. 클라이언트 ID와 함께 사용하여 클라이언트의 신원을 인증합니다.
    - redirect_uri: 리다이렉트 URI입니다. 클라이언트가 인증 후 리다이렉트 될 URI입니다. 클라이언트가 인증을 완료한 후, 인증 서버가 클라이언트로 리다이렉트 할 URI를 지정합니다.

    이 변수들을 얻는 방법은 각 OAuth 인증 서비스의 문서를 참조하거나, 서비스의 개발자 센터에서 클라이언트를 등록하여 클라이언트 ID와 클라이언트 비밀번호를 발급받는 것입니다.

    예를 들어, Google OAuth 인증을 위해 Google Cloud Console에서 클라이언트를 등록하여 클라이언트 ID와 클라이언트 비밀번호를 발급받을 수 있습니다.

    2025-06-04 09:53

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 25,713건 / 3 페이지

검색

게시물 검색