authserver
authserver copied to clipboard
A skeleton minecraft server which kicks users when they log in successfully
NOTICE: THIS SOFTWARE IS NOT MAINTAINED!
authserver been superseded by quarry: http://github.com/barneygale/quarry
authserver only supports 1.7 clients, whereas quarry supports 1.7 and 1.8.
Original readme follows: ------------------------------------------------------
This is a simple minecraft authentication server. It can be used by a server admin to build a sign-up process that requires a valid minecraft account, or to tie accounts to existing website users.
To use, extend authserver.AuthServer, adding your own logic to handle_auth. You can return either a string to kick the user with, or a twisted.defer.Deferred which will fire with the kick message. See demo.py for an example.
Requirements:
- python 2.7
- pycrypto
- twisted