ShenYu에서 Casdoor 사용하기
ShenYu는 Casdoor를 사용할 수 있도록 Casdoor 플러그인을 가지고 있습니다.
단계 1: Casdoor 배포
먼저, Casdoor를 배포해야 합니다. 서버 설치에 대한 공식 Casdoor 문서를 참조할 수 있습니다.
성공적인 배포 후에는 다음을 확인해 주세요:
- Casdoor 서버가 http://localhost:8000에서 실행 중입니다.
- 선호하는 브라우저를 열고 http://localhost:7001을 방문하여 Casdoor 로그인 페이지를 확인하세요.
admin
과123
을 입력하여 로그인 기능이 잘 작동하는지 확인하세요.
위의 단계를 따른 후, 다음 단계를 통해 앱에서 Casdoor 기반 로그인 페이지를 빠르게 구현할 수 있습니다.
단계 2: Casdoor 애플리케이션 구성
- 새로운 Casdoor 애플리케이션을 생성하거나 기존의 것을 사용하세요
- 리디렉트 URL을 추가하세요
- 인증서 편집 페이지에서
인증서
를 확인할 수 있습니다
단계 3: ShenYu에서 Casdoor 플러그인 사용
1. ShenYu에서 Casdoor 플러그인 구성
참고: ShenYu는 단일 라인 입력 상자만 가지고 있으므로, 인증서의 각 줄에 \n
을 추가해야 합니다.
이를 복사하여 ShenYu Casdoor 설정의 인증서에 붙여넣을 수 있습니다.
Casdoor 인증서 편집 페이지에서 저장할 필요는 없습니다, 복사를 위한 것뿐입니다.
2. ShenYu Casdoor 플러그인 구성
Casdoor 설정에 필요한 것을 구성할 수 있습니다.
3. 서비스를 받고 사용하기
3.1 웹을 직접 방문하기
3.2 Casdoor 로그인 사용하기
3.3 토큰을 헤더에 담기
3.4 이름, ID 및 조직을 헤더에 저장하기
이렇게 하면 향후에 더 쉽게 사용할 수 있습니다.