• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

Wiki.js 구글 로그인 연동하기.

달소 달소 369

1

0

안녕하세요. 달소입니다.

 

이번편은 앞서 설치한 Wiki.js에 로컬 로그인 기능 외에 구글 로그인을 추가로 진행해보겠습니다.

구글 로그인 이외에서 Github, Facebook등 다양한 로그인 기능을 지원해주기 때문에 관심있으신분들은 하나하나 진행해보시면 되겠습니다.

image.png.jpg

먼저 Google 로그인을 활성화 시키기 전에 사전준비사항이 꽤 필요한데요.


아래 과정부터 하나하나 진행해주세요.

 

구글 인증을 위한 클라우드 프로젝트 생성

1. https://console.cloud.google.com/ 로 접속 후 new 프로젝트 생성

image.png.jpg

image.png.jpg

image.png.jpg

 

 

API 및 서비스 인증 활성화 설정

 

image.png.jpg

image.png.jpg

 

image.png.jpg

 

 

image.png.jpg

 

 

사용자 인증정보 만들기

 

image.png.jpg

image.png.jpg

image.png.jpg

 

승인된 어쩌고는 나중에 넣겠습니다

 

image.png.jpg

 

클라이언트 ID와 시크릿키는 따로 복사해주세요.

 

image.png.jpg

 

2. Wiki.js 구글 로그인 설정하기

이제 Wiki.js 관리페이지로 이동해서 설정하겠습니다.

image.png.jpg

 

image.png.jpg

 

아까 복사한 클라이언트 ID 와 시크릿키를 넣어줍니다.

그리고 아래 설정이 중요한데 설정전에 그룹으로 가서 User그룹을 하나 만들어서 그것으로 넣어주시면됩니다.

 

image.png.jpg

 

image.png.jpg

 

여기까지 작성하고 Apply로 저장해줍니다.

 

이제 마지막 설정입니다.

 

image.png.jpg

 

image.png.jpg

image.png.jpg

 

 

여기까지했으면 끝났습니다 ㅎㅎ


관리자 계정을 로그아웃해보고 구글로그인을 선택하면 아래처럼 구글 로그인창이나오고 자동으로 로그인 됩니다.


로그인시 부여되는권한은 아까 자동으로 생성되는 그룹 권한으로 부여되며 프로필 설정에서 이름이나 기타 설정들을 변경할 수 있습니다.

 

image.png.jpg

 

 

image.png.jpg

image.png.jpg

 

신고공유스크랩
0

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

취소 댓글 등록

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
쓰기
태그 : wiki.js
번호 분류 제목 글쓴이 날짜 조회 추천
오픈소스 개인 구독 추적기 Wallos 7 달소 1일 전23:26 318 +2
질문 /var/www 폴더가 삭제되었습니다. ㅜ,.ㅜ 2 니속사정 4일 전20:42 288 +1
잡담 jellyfin 자원 진짜 안쓰네요 1 kmw_ 4일 전19:26 441 +1
6 정보
image
달소 21.12.28.10:49 207 +1
5 정보
image
달소 21.12.27.16:28 182 +1
정보
image
달소 21.12.27.15:28 369 +1
3 정보
image
달소 21.12.27.13:46 483 +1
2
image
달소 21.12.24.16:53 840 +3
1 정보
image
달소 21.12.24.13:04 1732 0