이 플러그인은 여러 외국 서버에 있는 2FA 기능을 넣은 플러그인입니다.
해당 플러그인은 MySQL을 사용합니다.
2FA는 OTP 기능을 합니다.
2FA 플러그인은 첨부파일에 올라와 있습니다.
주의 사항
- MySQL가 컴퓨터에 설치되어 있어야 함
- 자동 추가를 넣으려고 했으나 오류가 생겨서 MySQL에서 2fa_keys 테이블을 직접 만들어야 함.
- 제대로된 테스트를 해보지 않아 오류가 있을 수 있습니다.
플러그인 제작자 : MineconEarth2018 [본문 작성자]
Permissions : 2fa.use << /2fa 명령어 권한, 2FA 미인증 플레이어 무브락, 채팅락, 블럭관련 락 해주는 권한 [커맨드는 락되지 않음]
Commands : /2fa <코드 6자리> << 2FA 인증
사용법 :
[ 2fa.use 펄미션이 있어야 사용 가능 / 번지코드에서 서버 이동 시 제대로 된 작동을 하지 않을 수 있음 ]
1. 플레이스토어나 앱스토어에 가서 'Google OTP' 어플 다운로드
2. 실행하고 안내 메시지는 건너뛰기 해도 됨.
3. 이름과 키를 추가하는데 키는 처음 서버 접속 시 뜨는 키 16자리를 입력
4. 다음 접속때부터 /2fa [앱에 표시되는 6자리 코드] 를 입력하여 로그인 가능
사용 이미지 :
필수 플러그인 - MySQL API [해당 플러그인이 없으면 2FA 플러그인 미작동 / 링크 1에 첨부 되어있음] 사용법: 1. 서버를 엽니다 / 2. 플러그인 폴더에서 MySQL 폴더를 들어갑니다 / 3. config.yml Notepad++[없으면 워드패드같은걸로] 같은 프로그램으로 실행하시고 host에 localhost, user에 root, password에 쿼리 설치할때 쓰는 비번 입력, database에 사용할 db 이름 입력, port에 포트[기본 3306] 입력 / 4. 서버를 리로드합니다
- 번지코드에서 사용할 경우 프록시를 제외한 전체 서버에 두개 다 추가 [MySQL 같은 경우 플러그인 데이터폴더까지 함께 복사하는게 편할겁니다 DB같은게 일치하지 않을 경우 서버마다 OTP 키를 다르게 설정해야 할 수 있습니다]
디컴하는데 파일을 넣어도 개판이더ㅏ라구요