Skip to content

A detailed web authentication (pereferrably used on WordPress) to prove a user owns a Minecraft account.

Notifications You must be signed in to change notification settings

WMCAlliance/WebAuth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebAuth

This is a collection of scripts that power the authentication on our server The Worldwide Minecraft Alliance. Huge thanks to @barneygale, @BoomBox for proving scripts and support to get this all working perfectly!

Within standalone-python-server/ you will find purposefully modified files from this auth server by @barneygale.

Within web-forms/ you will find three purpose-built scripts. These will create entries in a MySQL database which is then accessed by the python server.

The whole thing runs on Python 2.7.6 using the twisted, Crypto and MySQL-python libraries.

Below is the basic MySQL command to create a table for the above scripts to use.

CREATE TABLE IF NOT EXISTS `wp_auth_players` (
  `username` varchar(16) NOT NULL,
  `address` varchar(100) NOT NULL,
  `time` datetime NOT NULL,
  `verified` tinyint(1) NOT NULL DEFAULT '0',
  UNIQUE KEY `username` (`username`)
)

Create your own if you wish, but that's how ours looks.

About

A detailed web authentication (pereferrably used on WordPress) to prove a user owns a Minecraft account.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published