GAMEINFO유즈맵 아카이브
Simple Login 아이콘
마인크래프트 플러그인

Simple Login

by SpicyMikeHUN · 다운로드 15만

Simple Login 다운로드

이 사이트는 파일을 직접 제공하지 않습니다. 제작자가 올린 Modrinth 공식 페이지에서 최신 버전을 안전하게 받으세요.

Simple Login 소개

Simple Login은 서버 접속자에게 회원가입과 로그인을 요구하는 가볍고 안전한 인증 플러그인입니다. 플레이어는 처음 들어오면 /register로 계정을 만들고, 이후 접속할 때마다 /login으로 로그인해야 서버와 상호작용할 수 있습니다. 인증이 끝나기 전까지는 이동, 인벤토리 조작, 블록 파괴·설치 등 대부분의 행동이 막혀 다른 사람이 닉네임을 도용해 들어오는 일을 막아 줍니다.

데이터는 SQLite에 저장되고 비밀번호는 BCrypt로 해시 처리됩니다. 원하는 서버는 Google Authenticator 같은 앱을 이용한 TOTP 2단계 인증까지 켤 수 있어, 비교적 간단한 구조로도 한 단계 높은 보안을 갖출 수 있습니다. 플러그인과 Fabric 모드 형태를 모두 제공하며, 새 버전이 나오면 서버 관리자에게 알려 주는 자동 업데이트 확인 기능도 들어 있습니다.

Simple Login 정보

항목내용
종류마인크래프트 플러그인 (인증, 모드 겸용)
제작자SpicyMikeHUN
지원 버전1.17 ~ 26.2
로더·플랫폼Bukkit, Fabric, Folia, Paper, Purpur, Spigot
카테고리관리, 유틸리티
다운로드약 15만 8천 회
최초 공개2025-05-20
최근 업데이트2026-09-27
배포처Modrinth

주요 특징

  • 로그인 전 행동 제한 - 인증 전에는 이동, 인벤토리, 블록 조작 등 게임 행동이 막힙니다.
  • 안전한 저장 방식 - SQLite 저장소와 BCrypt 비밀번호 해시를 사용하며, 비밀번호는 최소 8자 이상이어야 합니다.
  • 선택형 2단계 인증 - TOTP 기반 2FA를 지원하고, 서버 전체에서 켜고 끌 수 있으며 /2faconfirm으로 설정을 마칩니다.
  • 세션과 신뢰 IP - 신뢰하는 IP에서는 인증 앱 확인을 반복해서 요구하지 않도록 세션을 관리합니다.
  • 신중한 계정 삭제 - /delacc confirm으로 확인해야 삭제되며, 요청은 시간이 지나면 만료되고 /delacc cancel로 취소할 수 있습니다.
  • 메시지 설정 - 취소, 시간 초과, 잘못된 비밀번호·코드, 확인 안내 등 모든 메시지를 config.yml에서 바꿀 수 있습니다.

서버 설정과 사용 방법

Simple Login은 Bukkit·Spigot·Paper·Purpur·Folia 서버와 Fabric 서버에서 쓸 수 있습니다. 실행에는 Java 17 이상이 필요하고, 로그에 비밀번호가 남지 않게 하려면 ProtocolLib을 함께 설치하는 것이 좋습니다. ProtocolLib은 선택 의존성이지만 비밀번호 숨김 기능에는 필요합니다.

  • /register, /login - 플레이어 가입과 로그인
  • /changepass - OP용 비밀번호 변경(권한 설정 시 콘솔에서도 사용 가능)
  • /slreload - 설정 파일 다시 불러오기
  • /abortsession - 세션을 강제로 끝내고 다시 로그인하게 함
  • /delacc - 계정 삭제 요청(로그인한 상태에서만 사용 가능)

그 밖에 플레이어가 스스로 2FA를 켜고 끄는 명령도 제공됩니다. 처음 도입할 때는 테스트 계정으로 가입·로그인·2FA 설정까지 한 번 따라 해 보고 안내 메시지를 서버 언어에 맞게 고쳐 두면 좋습니다.

이런 분께 추천합니다

Simple Login은 복잡한 설정 없이 기본 인증을 갖추고 싶은 서버에 잘 맞습니다.

  • 닉네임 도용을 막고 싶은 소규모 커뮤니티 서버 관리자
  • 무거운 데이터베이스 없이 SQLite로 간단히 운영하고 싶은 분
  • 2단계 인증으로 관리자 계정을 더 안전하게 지키고 싶은 분
  • Fabric 서버에서도 쓸 수 있는 인증 수단을 찾는 분

다운로드 및 설치 방법

  1. 서버의 Java 버전이 17 이상인지 확인합니다.
  2. 페이지의 Modrinth에서 다운로드 버튼으로 이동해 서버 플랫폼과 버전에 맞는 파일을 받습니다.
  3. Paper 등 플러그인 서버는 plugins에, Fabric 서버는 mods에 넣습니다. 필요하면 ProtocolLib도 함께 넣습니다.
  4. 서버를 재시작한 뒤 생성된 config.yml에서 2FA 사용 여부와 메시지를 조정하고 /slreload로 반영합니다.

플러그인은 서버 전용이라 싱글플레이에는 쓰지 않습니다. 인증 플러그인은 여러 개를 동시에 쓰면 충돌하기 쉬우므로 하나만 사용하는 것이 일반적입니다.

자주 묻는 질문

2단계 인증은 꼭 써야 하나요?

선택 사항입니다. 서버 전체 설정으로 켜고 끌 수 있으며, 켜면 /2faconfirm으로 설정을 확정해야 합니다.

매번 인증 앱 코드를 입력해야 하나요?

신뢰 IP 기반 세션 기능이 있어 같은 환경에서 다시 접속할 때는 확인 요청을 줄일 수 있습니다.

비밀번호를 잊어버리면 어떻게 하나요?

OP가 /changepass로 비밀번호를 바꿔 줄 수 있습니다. 권한을 설정하면 콘솔에서도 처리할 수 있습니다.

ProtocolLib이 없으면 동작하지 않나요?

기본 기능은 동작하지만, 로그에서 비밀번호를 숨기려면 ProtocolLib이 필요합니다.

Fabric 서버에서도 같은 기능을 쓸 수 있나요?

Simple Login은 플러그인과 모드 형태를 모두 제공하며 로더 목록에 Fabric이 포함되어 있습니다. 다만 ProtocolLib처럼 플러그인 환경에서 쓰는 의존성은 플랫폼마다 다를 수 있으니, Fabric 서버라면 배포처의 해당 버전 설명을 함께 확인하세요.

기존 다른 인증 플러그인에서 옮겨 올 수 있나요?

자료에는 다른 인증 플러그인의 데이터를 가져오는 기능이 소개되어 있지 않습니다. 운영 중인 서버라면 전환하기 전에 플레이어에게 다시 가입해야 할 수 있다고 미리 안내하는 것이 안전합니다.

마무리

Simple Login은 가입·로그인, 2FA, 세션, 계정 삭제까지 서버 인증에 필요한 요소를 가볍게 담은 플러그인입니다. SQLite와 BCrypt로 구성이 단순하면서도 보안은 꼼꼼하게 챙겼습니다. Java 버전과 플랫폼만 맞추면 금방 도입할 수 있으니 계정 보안이 걱정되는 서버라면 검토해 보세요.

비슷한 마인크래프트 플러그인