▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/logAuth
logAuth

logAuth

Make your server safe with logAuth - the innovative authentication plugin!

125
0

Welcome to my renewed version of logAuth!

logAuth now has a better design, faster performance and new features! All information can be found down below in the thread.

So what is logAuth now? logAuth is, like the name says, a authentication plugin. If you join you have to log in/register yourself with a password or you can't play at the server.

Commands are important to manage the plugin ingame without changing the config files. Here is a list of all commands and their permissions:

(All permissions are editable in the config.yml file) [code]- /backupcode - Sends you your BackupCode

  • /logadmin - Opens the logAdmin GUI - Permission: logAuth.logAdmin
  • /login - Log in yourself with your password.
  • /register - Register yourself with your password.
  • /reset - Reset your password with your backupcode.
  • /adminreset - Reset the password of a target player - Permission: logAuth.logAdmin
  • /setnotloggedinspawn - Set the NotLoggedInSpawn location where every player gets teleport to if the option is enabled in the config. - Permission: logAuth.logAdmin[/code]

Now comes the configuration file wich is very important to change the plugin settings as you wish. Down below are the default configuration files.

Spoiler
#########################################################################
# ___                          ______               __        __            #
#/\_ \                       /\  _  \             /\ \__   /\ \         #
#\//\ \      ___      __     \ \ \L\ \    __  __  \ \ ,_\  \ \ \___     #
#  \ \ \    / __`\  /'_ `\    \ \  __ \  /\ \/\ \  \ \ \/   \ \  _ `\   #
#   \_\ \_ /\ \L\ \/\ \L\ \    \ \ \/\ \ \ \ \_\ \  \ \ \_   \ \ \ \ \  #
#   /\____\\ \____/\ \____ \    \ \_\ \_\ \ \____/   \ \__\   \ \_\ \_\ #
#   \/____/ \/___/  \/___L\ \    \/_/\/_/  \/___/     \/__/    \/_/\/_/ #
#                     /\____/                                           #
#                     \_/__/                                            #
#                                                                        #
#########################################################################

#Important information:
#All saved passwords and backupcodes are encrypted!
logAuth:
  #Prefix wooho!
  Prefix: '&7[&clog&4Auth&7] '
 
  #Permissions are essential. You can edit them as you wish.
  Permissions:
    #Permission for the logAdmin GUI and command
    logAdmin: logAuth.logAdmin

  #Password min and max lenght
  #Allows you to force the max or min lenght
  #for a password
  MinLenght: 6
  MaxLenght: 12

  #Some options
  Options:
    #You can use the language what ever you want. The default language is en-EN.
    #You can create your own language or edit all messages in the messages.yml file.
    Language: en-EN

    #If this is true, logauth will log all actions in a file
    LogLogAuthActions: true

    #If this is true, logAuth will teleport a joined player to a specific
    #NotLoggedInSpawn location.
    TeleportNotLoggedInPlayers: false

    #Change to use the min and max password lenght
    #true for use, false for not use
    UseMinPasswordLenght: true
    UseMaxPasswordLenght: true

#Do NOT change this!
Version: 1.0
Spoiler
en-EN:
  Messages:
    ResetCommandUsage: '&cUsage: /reset <BackupCode>'
    PasswordReset: '&7You reset your &epassword&7!'
    ResetKickMessage: '&7You reset your &epassword&7! Please &erejoin&7!'
    BackupCodeIncorrect: '&cThe &eBackup-Code &cyou''ve entered is &4incorrect&c!'
    RegisterCommandUsage: '&cUsage: /register <Password>'
    AlreadyRegistered: '&cYou are alrady registered!'
    PasswordToSmall: '&cThe password you''ve entered is to &4small&c!'
    PasswordToLong: '&cThe password you''ve entered is to &4long&c!'
    LoginUsage: '&cUsage: /login <Password>'
    NotRegistered: '&cYou are not registererd!'
    PasswordIsCorrect: '&7You''ve entered the &acorrect &epassword&7!'
    PasswordIsIncorrect: '&cThe password you''ve entered is &4incorrect&c!'
    BackupCodeCommandUsage: '&cUsage: /backupcode'
    LoginReminder: '&cYou have to login &eyourself &cby using &e/login <Password>&c.
      You have &e30 Seconds &cto do this!'
    RegisterReminder: '&cYou have to register &eyourself &cby using &e/register <Password>&c.
      You have &e30 Seconds &cto do this!'
    AdminresetUsage: '&cUsage: /adminreset <Player>'
    UserReset: '&7You &asuccessfully &7reset the &epassword&7!'
    UserNotRegistered: '&cThis user is &4not &cregistered!'
    NoPermission: '&cYou have no permissions to perform this command!'
    AllReset: '&7You reset &call &epasswords&7!'
    OpenMenu: '&7You opened the &elogAdmin-Menu&7!'
    KickMessage: '&7You got kicked because you take too much time!'
    SetNotLoggedInSpawnCommandUsage: '&cUsage: /setnotloggedinspawn'
    NotLoggedInSpawnNotSet: '&cThe &eNotLoggedInSpawn &clocation was &4not &cfound!
      Please contact the server administrator to solve this problem!'

Here is a full list of all features the plugin contain at the moment:

Encryption of backupcodes and passwords
Editable messages (About 85%)
Ingame managing GUI
Register and log in system
NotLoggedInSpawn system wich teleports a player who hasn't logged in to a specific location and after he logged in to his last location.
A log that saves all important actions
A filter for all logAuth messages in console to provide more security
1.20+ support
Plugin compatibility check
Fancy way to show errors in console

(The plugin icon and the icon in the titles was made by Smashicons from Flaticon.com)

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:Apache-2.0
Опубликован:9 месяцев назад
Обновлён:8 месяцев назад
Главная