2014-11-03 13:00:30 -07:00
2014-11-02 21:53:26 -07:00
2014-11-02 21:53:26 -07:00
2014-11-02 21:53:26 -07:00
2014-10-26 16:47:21 -07:00
2014-11-02 21:53:26 -07:00
2014-10-26 16:47:21 -07:00
2014-11-02 21:53:26 -07:00
2014-11-02 21:53:26 -07:00
2014-11-03 17:11:34 +10:00
2014-11-03 17:11:34 +10:00
2014-11-03 13:00:30 -07:00
2014-11-03 17:11:34 +10:00
2014-11-03 17:11:34 +10:00

allianceauth

Alliance service auth to help large scale alliances manage services. Built for "The 99 Percent" open for anyone to use

Requirements:

# Django Stuff #
django 1.6.1
django-evolution
django-bootstrap-form
django-celery

# Python Stuff #
python-mysql-connector
python-mysqld
python-passlib
python-evelink
python-openfire
python-xmpp
python-dnspython

# Needed Apps
celeryd
bcrypt

Services Interaction:

# Supported services #
Phpbb3   (Forums)
Mumble   (Voice)
Openfire (Jabber)

Startup Instructions:

./bootstrap.sh (Sudo if needed)
*Configure the settings.py file in the alliance_auth folder*    
python syncdb
python manage.py shell
    from util import bootstrap_permissions
    from celerytask.tasks import run_alliance_corp_update
    bootstrap_permissions()
    run_alliance_corp_update()

python manage.py celeryd --verbosity=2 --loglevel=DEBUG
python manage.py celerybeat --verbosity=2 --loglevel=DEBUG
python manage.py runserver

Special Permissions In Admin:

auth | user | alliance_member ( Added auto by auth when a member is verified )
auth | user | group_management ( Access to add members to groups within the alliance )
auth | user | human_resources ( Corp only access to view applications )
auth | user | jabber_broadcast ( Access to broadcast a message over jabber to specific groups or all)
auth | user | blue_memeber ( Auto Added to people who register has a blue when adding api key)

Eve alliance auth for the 99 percent

Description
An auth system for EVE Online to help in-game organizations manage online service access.
Readme GPL-2.0 19 MiB
Languages
Python 82.2%
HTML 13.1%
JavaScript 3.8%
CSS 0.5%
Shell 0.2%
Other 0.1%