검색 결과 :

×

Laravel용 OAuth Single Sign-On(SSO)을 활성화하는 단계별 가이드

Laravel용 OAuth Single Sign-On(SSO)을 활성화하는 단계별 가이드


miniOrange Laravel oauth 클라이언트 패키지는 Azure AD, Azure B2C, Discord, WHMCS, AWS Cognito, Keycloak, Okta, Clever, Salesforce, WordPress 등 알려진 모든 IdP를 지원합니다.


우리는 여러 IdP와 함께 Laravel Single Sign-On(SSO)을 제공합니다. 아래에서 인기 있는 공급자를 찾을 수 있습니다.

하늘빛 광고

Azure B2C

워드프레스(WordPress)

디스코드

열쇠망토

OAuth 제공업체를 찾을 수 없나요? 클릭하세요 여기에 저희에게 연락하시면 설정을 도와드리겠습니다.

1. Composer를 사용하여 패키지 설치

  • 명령 프롬프트 창을 열고 작업 디렉터리를 Laravel 앱의 기본 디렉터리로 변경하세요.
  • 명령을 입력하십시오. 작곡가는 miniorange/oauth-laravel-free가 필요합니다.

  • Laravel Single Sign On SSO는 commond를 입력합니다.
  • 참고 : Laravel 5.4 이하를 사용하는 경우 '제공' 배열 app.php 에서 찾을 수 있는 파일 프로젝트\구성 폴더 :공급자\ssoServiceProvider::클래스

  • 다음 명령을 사용하여 현재 Laravel 버전을 확인할 수 있습니다. PHP 장인 --버전.

  • Laravel Single Sign On SSO에 다음 값을 추가하세요.
  • 패키지 설치가 성공적으로 완료되면 브라우저에서 Laravel 앱으로 이동하여 다음을 입력하세요. http://<your-laravel-domain>/mo_oauth_admin 주소 표시 줄에.
  • 패키지가 데이터베이스 설정을 시작한 다음 관리자 등록 페이지로 리디렉션합니다.
  • 등록한 자격증명으로 로그인하세요.
  • Laravel Single Sign On SSO 패키지 설정

  • 로그인하면 OAuth 공급자 설정 옵션이 표시됩니다. 리디렉션/콜백 URL. 나중에 laravel OAuth Single Sign-On SSO 패키지를 구성하는 데 필요하므로 편리하게 보관하세요.
  • Laravel 싱글 사인온 SSO oauth 공급자 설정

2. Laravel OAuth SSO 패키지 구성

  • 패키지로 이동하여 선택 패키지 설정 왼쪽 탐색 패널에서 탭을 선택하세요.
  • 드롭다운에서 OAuth 공급자를 선택할 수 있습니다. OAuth 공급자가 언급되지 않은 경우 목록에서 기타를 선택할 수 있습니다.
  • OAuth 공급자를 구성하는 동안 리디렉션/콜백 URL을 제공해야 합니다.
  • 다음과 같은 OAuth 제공업체 세부정보를 사용하세요. 고객 ID고객 비밀 패키지를 구성합니다.
  • Laravel 싱글 사인온 SSO oauth 공급자 설정
  • 그 후에는 범위, 권한 부여 끝점, 액세스 토큰 끝점, GetUserinfo 끝점, 영역, 도메인, 테넌트, (OAuth 제공자에 따라 또는 이미 제공된 기본 제공자를 사용하십시오).
  • 클라이언트 자격 증명을 보낼 수 있습니다. 머리글 or 그리고 또 보내 상태 매개변수 따라서.
  • Laravel 싱글 사인온 SSO oauth 공급자 설정
  • 온 클릭 저장 버튼 구성을 저장합니다.

3. 테스트 구성

  • 모든 세부 사항을 구성한 후에는 다음을 클릭하여 패키지가 올바르게 구성되었는지 테스트할 수 있습니다. 테스트 구성 버튼을 클릭합니다.
  • Laravel 싱글 사인온 SSO 테스트 구성
  • 구성이 올바른 경우 사용자의 속성 값이 포함된 테스트 성공 화면이 표시됩니다.
  • Laravel 싱글 사인온 SSO 테스트 결과

4. SSO 옵션

  • 사용자는 다음을 사용하여 Single Sign On 흐름을 시작할 수 있습니다. <your-laravel-domain>/ssologin.php?option=oauthredirect
  • 자신만의 Single Sign On 링크를 만들 수 있습니다. SSO 링크로 리디렉션되는지 확인하세요. 아래 예시를 참조하세요.
  • <a href="ssologin.php?option=oauthredirect">Single Sign On</a>

5. 지원/데모

  • 고객이 데모 및 지원을 문의할 수 있는 지원 및 평가판/데모 요청 탭이 제공됩니다.
  • Laravel 싱글 사인온 SSO 싱글 사인온 버튼 Laravel 싱글 사인온 SSO 싱글 사인온 버튼

원하는 내용을 찾지 못한 경우 다음 주소로 문의해 주세요. laravelsupport@xecurify.com 또는로 문의 +1 978 658 9387 MiniOrange Laravel Oauth에 대한 질문에 대한 답변을 찾으세요.

안녕하세요!

도움이 필요하다? 우리는 바로 여기에 있습니다!

SUPPORT
miniOrange 지원팀에 문의하세요
성공

문의 해 주셔서 감사합니다.

24시간 이내에 연락을 받지 못한 경우 언제든지 다음 이메일로 후속 이메일을 보내주세요. info@xecurify.com