Just OK Login

Script Just OK Login 1.1

  • Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

Supported Minecraft Versions
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
Zbk0uW4.png

Requires:
  • Skellett
  • SkStuff
  • SkQuery
  • MundoSK
  • Skript 2.2+ (preferably Bensku fork)
  • SkUtilities
Features:
  • Passwords are hashed and salted (a player's plaintext password is never stored)
  • Salts are randomly generated and stored for each player
  • Utilizes packets to create commands so that login commands are not logged and therefore passwords are not logged
  • Stops logged out players from moving without the use of any events
  • Very configurable, every message and important option can be changed
  • Utilizes pepper
  • Logs out a player automatically if their IP changes between logins (on by default)
  • You can choose the amount of time as user can be logged out for before they are forced to log in again next time they log in (by default, this is set to 180 seconds)
  • You can reset passwords
  • Uses UUID to store passwords
Options:
  • ipchange
    Valid values: true/false
    Default: true
    Description: If true, players are forced to login if their IP changes between logins
  • kickfortries
    Valid values: true/false
    Default: true
    Description: If true, players are kicked after incorrectly entering their password a configurable amount of times
  • maxtries
    Valid values: Any integer
    Default: 5
    Description: The amount of incorrect guesses a player gets before being kicked if kickfortries is true
  • resetperm
    Valid values: Any text
    Default: reset.password
    Description: The permission needed to use /resetpass
  • gravity
    Valid values: true/false
    Default: false
    Description: Whether or not the login armor stand should be affected by gravity
  • timeout
    Valid values: Any integer
    Default: 180
    Description: #The time, in seconds, a user has to be logged off before they have to log in again when they rejoin (set to 0 for none)
  • list
    Valid values: Any valid list variable name
    Default: logindetails
    Description: The name of the list variable used to store passwords, salts and other data
For other skripters:
Just Ok Login has 4 MundoSK Custom events:
  • Login (login)
  • Register (register)
  • Incorrect password (incorrectpass)
  • Kicked for too many tries (incorrectkick)
Author
Pikachu
Downloads
2,004
Views
2,004
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Pikachu

Latest updates

  1. SHA-256 hashing, Peppers, events, kick fix and multiple potential salts

    If you update to this, you will have to reset all player's passwords. I've provided a function...