매직링크 로그인 모듈

한줄소개
Passwordless. 이메일만으로 로그인을 지원합니다.
설치 경로
./modules/magiclogin
코어 지원 범위
Rhymix 2 이상
PHP 지원 범위
PHP 7.4 이상
자료 구분
공개 자료 GPL v2
저장소 URL
https://gitlab.com/rhymix_ddgg/modules/magiclogin
버전날짜용량다운로드 수
1.0.02026.05.2896.1 KB2

비밀번호 없이, 이메일만으로 로그인하는 매직링크 모듈입니다.

 

회원가입, 아이디 비밀번호 암기 필요없이 이메일 주소만 넣으면 일회용 로그인 링크가 발송됩니다.

메일함에서 링크를 누르면 로그인이 완료되며, 가입되어있지 않은 경우, 자동으로 회원가입까지 처리됩니다.

 

주요기능

· Passwordless 로그인. 비밀번호 분실, 취약한 패스워드 걱정이 없습니다.

· 자동 회원가입 - 별도 가입절차 없이 첫 로그인에 회원가입까지. (on/off 가능)

· 기존 로그인 페이지 대체 - 설정을 키면 표준 로그인 폼 대신 매직링크 폼이 뜹니다. 켜고 끌수있으며, 폼에는 '비밀번호로 로그인' 버튼이 있어서 일반 로그인으로 진행할 수도 있습니다.

· 메일 디자인 커스터마이즈 - 매직링크 발송 메일을 커스텀할 수 있습니다.

 

보안

· 로그인 토큰은 일회용이며, 기본 30분 만료(조정가능)입니다.

· 토큰은 원문이 아닌 sha-256 해시 암호화 저장됩니다.

· 관리자 계정은 이메일로그인을 제한할 수 있습니다.(권장 기본값)

· 재발송 제한기능(같은 이메일로 단기간에 반복요청 차단가능)

 

기본적으로 해당모듈은 시스템 설정 - 알림 설정에 이메일 세팅이 되어있어야 정상 작동합니다.

 

 

1.png

2.png

 

3.png

첨부파일 4
추천 0 공유 · 더보기 목록

댓글 0