Skip to content
This repository was archived by the owner on Dec 18, 2017. It is now read-only.

nikdoof/test-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,604 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TEST Auth

TEST Auth is a central access management system for EVE Online corporations and alliances, it stores and manages EVE API keys and assigns access permissions based on defined permissions.

Included is a HR management system, a group management system and a basic API key viewer showing Character and skill information.

Requirements

The requirements.txt covers all dependencies for Auth, setup a virtual env and install the requirements:

virtualenv env
. env/bin/activate
pip install -r requirements.txt

As we're using system wide packages, its advisable to install python-mysql packages system wide, otherwise you'll need a basic build env on your machine (build-essentials, python-dev on Debian).

Bootstrap

Auth uses Twitter Bootstrap v1 for its design layout, its yet to be updated to v2.0. You can grab the older version from the URL below, extract it into app/sso/static/bootstrap/

https://github.com/twitter/bootstrap/tarball/v1.4.0

Running

For dev, use ./manage.py runserver <ip>:<port>, after loading the virtualenv. In development Celery will operate in-process and doesn't require a seperate celeryd process to execute.

Production instances have successfully ran under uWSGI for several years, and is the suggested method of execution.

Development Status

This project is no longer in active development by the original author, and this represents the last near pure copyright held version of the project. As such no issues should be reported to the original author.

Auth is highly specialized towards the requirements of Test Alliance Please Ignore and other alliances/coprorations may find it difficult to implement without major modifications. The project was open sourced mostly as a helpful aid for any developers wishing to create their own system.

About

Authentication and Authorization system for EVE Online alliances and corporations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors