• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
오픈소스

casdoor, caddy security 소개글 입니다.

미오뜨 369

2

9

외부로 노출된 홈페이지에 인증 단계를 추가하기 위해 authelia를 사용해 왔습니다.

그러나 1년이 넘도록 업데이트가 없고 구글, 페이스북, github 등 외부 인증과의 연동이 불편하여

대체 프로그램을 찾아 보게 되었습니다.

 

keycloak, authentik 등을 사용해 봤으나 설정의 복잡함에 적응하지 못하다가 병따개님의 글을 보고

이왕 caddy를 사용하는김에 플러그인으로 동작하는 caddy security 를 사용해 보았습니다.

 

전반적으로 설정이 매우 간단하며 synology ldap 과의 연동도 쉽고 구글등 기타 계정과의 연동도 간단하게 할 수 있었습니다. 아래 블로그 글을 참고하시면 좋을 것 같습니다.

 


 

그런데 한가지 단점이 authelia 등에서 제공해 주었던 SSO 기능의 부재가 아쉬웠습니다. 홈페이지에 로그인을 하면 portainer, grafana, alist, guacamole, synology 등에 재차 로그인 할 필요 없이 자동 또는 원클릭으로 사용하고 싶었기 때문입니다.

 

caddy security 로는 특정헤더를 넘겨줘서 자동 로그인을 사용 할 수는 있지만 자체적으로 OIDC 를 위한 기능을 제공해 주지 않아 인증서버 역할을 해주는 프로그램을 찾아 보았고, 그러다 casdoor 란 앱을 사용해 보았습니다. 아래는 github 와 홈페이지 링크입니다.

 

 


 

사용하면서 가장 인상적이었던 것은 외부 계정과의 연동이 정말 간단한 점이었습니다. 구글, github 는 물론 네이버까지 별다른 어려움 없이 연동 시켜 사용 중 입니다. 아래는 연동가능한 외부 사이트 목록입니다.

 

또한 구글 reCAPTHA 뿐만 아니라 많은수의 CAPTCHA 를 지원해주어 로그인 단계에 쉽게 적용 가능합니다. 저는 클라우드플레어의 turnstile을 적용해서 사용중입니다.

 

그 외 minio, synology 등의 외부 스토리지를 연동해 파일관리도 가능하며 살펴보지 않은 기능이 다양합니다. 아직 서버포럼에 소개 되지 않은 것 같아서 글을 올려 봅니다.

 

적용한 홈페이지 로그인 화면과 casdoor 화면입니다.

 

신고공유스크랩
9
2등
블랙앤해적 2024.02.14. 13:33
저도 헤놀에 caddy에 sso적용하려고 웹서핑 중이었거든요. caddy security 자체적으로 sso는 안되나보네요. 로그인기능이 웹만 되는건지요? 아니면 모바일앱도 같이 적용되는지요
미오뜨 글쓴이 2024.02.14. 13:44
블랙앤해적
모바일앱이 모바일에서 웹브라우저로 접속하시는거라면 둘다 가능합니다. casdoor 는 앱개발자들이 사용할 수 있도로 여러가지 지원해 주는것 같은데 전공자가 아니라서 그 부분은 잘 모르겠습니다.
SHISHAMO 2024.02.14. 23:30
authentik 고민하다 casdoor 설치해 보았습니다.
좋은 도커 소개 감사합니다 :

그나저나 admin/123 계정을 지우고 싶은데.. 음.. 안 지워지네요.
혹시 지우시는 법 아시나요?
미오뜨 글쓴이 2024.02.15. 00:19
SHISHAMO
저도 지우거나 이름 변경이 안되서 다른 관리자 계정 설정 후 비활성화 시켜서 사용 하고 있습니다.
profile image
NavyStack 2024.02.14. 23:35

authentik 번역 다 해놓고 반영까지 했는데
이친구 너무 무거워요 ㅠㅠ

Synology 쓰시면 synology C2 identify 한번 써보세요 saml만 지원하기는 합니다

SHISHAMO 2024.02.15. 15:45
NavyStack
엇.. casdoor 설치하다가 authentik로 돌아왔는데
한국어 번역도 하셨군요!!!

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
가이드 배드섹터 있는 HDD 복사 및 이미지 뜨기 : ddrescue, ddrescueview klayf 18시간 전14:16 133 +7
오픈소스 개인 구독 추적기 Wallos 9 달소 4일 전23:26 391 +3
질문 /var/www 폴더가 삭제되었습니다. ㅜ,.ㅜ 2 니속사정 6일 전20:42 310 +1
3912 가이드
image
klayf 18시간 전14:16 133 +7
3911 후기
image
kmw_ 18시간 전14:12 102 0
3910 질문
image
동도리군 18시간 전13:23 155 0
3909 잡담
normal
SNFAIUWQ 1일 전21:40 66 0
3908 잡담
normal
kmw_ 1일 전18:44 180 0
3907 질문
normal
newsted1 1일 전09:57 112 0
3906 질문
normal
초보입니다ㅠㅠ 2일 전01:44 145 0
3905 질문
normal
서버구축하자 3일 전21:59 90 0
3904 후기
image
달소 3일 전10:59 160 0
3903 질문
image
경호 3일 전10:34 252 0
3902
image
달소 4일 전23:26 391 +3
3901 잡담
image
달소 4일 전22:44 187 0
3900 질문
normal
맛밥 5일 전16:13 233 0
3899 질문
normal
니속사정 6일 전20:42 310 +1
3898 잡담
image
kmw_ 6일 전19:26 498 +1
3897 잡담
image
ljr10 6일 전18:44 274 0
3896 질문
image
ljr10 6일 전12:45 190 0
3895 잡담
image
purndal 24.05.06.00:52 232 +2
3894 질문
normal
스키피95 24.05.05.00:07 155 0
3893 질문
normal
고심분투 24.05.04.17:10 274 0