Giter Site home page Giter Site logo

serverauth's Introduction

start2

THE PLUGIN IS NOT READY TO BE USED YET. IT HAS NOT BEEN TESTED CAREFULLY AND IT STILL CONTAINS LOTS OF BUGS! PLEASE WAIT THE OFFICIAL RELEASE ON POGGIT!

ServerAuth

Join the chat at https://gitter.im/EvolSoft/ServerAuth

An advanced authentication plugin for PocketMine

Category

PocketMine-MP plugins, PHP Web scripts

Requirements

PocketMine-MP API 3.0.0-ALPHA7 - 3.0.0-ALPHA8
PHP >= 5.4.0 (for ServerAuthAccountManager)
PHP MySQLi extension

Overview

ServerAuth is the most advanced authentication system for PocketMine-MP.

This Plugin uses the New API. You can't install it on old versions of PocketMine.

To prevent bugs, delete all old plugin data if you are updating ServerAuth.

WARNING: If you're updating from old versions of ServerAuth to ServerAuth v2.12 or newer you MAY NEED to delete the current language folder!!!

Features:

  • MySQL support
  • Multi-language support
  • Web API
  • Online Account Manager
  • IP Sessions
  • /register, /unregister, /login, /logout and /changepassword commands

And more...

What is included?

In the ZIP file you will find:
- ServerAuth_v2.13.phar : ServerAuth Plugin + API
- ServerAuthAccountManager : An advanced online script to manage ServerAuth accounts
- ServerAuthWebAPI : ServerAuth Web API to use on your own web scripts

Commands:

/serverauth - ServerAuth commands (aliases: [sa, sauth, auth])
/register - Allows registering an account (aliases: [reg])
/login - Allows logging into an account
/changepassword - Allows changing account password (aliases: [ch, chp, chpass])
/unregister - Allows unregistering an account
/logout - Allows to do the log out

To-Do:

- Bug fix (if bugs will be found)

Documentation

Documentation available at ServerAuth Wiki

Download

You can download precompiled versions of ServerAuth on ServerAuth Releases section

Extensions

EvolSoft/ChatLogin: A ServerAuth extension to do login/register directly on chat

EvolSoft/InvisibleLogin: A ServerAuth extension to make players invisible when they are not authenticated

EvolSoft/EmailConfirm: A ServerAuth extension which implements email confirmation when registering ServerAuth accounts

If you want to submit your own ServerAuth Extension PM us on Twitter @Flavius12_ or @_EvolSoft or ask in ServerAuth Gitter Channel

Contributing

If you want to contribute to this project please follow the Contribution Guidelines

serverauth's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.