매직링크 로그인 모듈

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

ver 1.0.2 (2026.06.02)

짧은 주소 지원 & 로그인여부 검증

 

ver 1.0.1 (2026.05.31)

회원정보변경, 회원탈퇴 기능 호환, 비밀번호 변경기능 안보이도록 업데이트

===================

 

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

 

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

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

 

주요기능

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

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

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

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

 

보안

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

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

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

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

 

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

 

 

1.png

2.png

 

3.png

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

댓글 0