eveauth

command module
v0.0.0-...-c6bd9c1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 23, 2015 License: GPL-3.0 Imports: 8 Imported by: 0

README

eveauth

Travis CI GoDoc

eveauth provides an authentication backend used for EVE Online services. Beside providing basic user authentication, the application can provide access using different permissions based on access rights.

All information and data regarding EVE Online is provided by CCP according to this notice:

EVE Online and the EVE logo are the registered trademarks of CCP hf. All rights are reserved worldwide. All other trademarks are the property of their respective owners. EVE Online, the EVE logo, EVE and all associated logos and designs are the intellectual property of CCP hf. All artwork, screenshots, characters, vehicles, storylines, world facts or other recognizable features of the intellectual property relating to these trademarks are likewise the intellectual property of CCP hf. CCP hf. has granted permission to eveauth to use EVE Online and all associated logos and designs for promotional and information purposes on its website but does not endorse, and is not in any way affiliated with, eveauth. CCP is in no way responsible for the content on or functioning of this website, nor can it be liable for any damage arising from the use of this website.

License

eveauth code and documentation are copyright 2015 by MorpheusXAUT. The application is released under the GNU GPLv3 license.

Documentation

Overview

eveauth provides an authentication backend used for EVE Online services. Beside providing basic user authentication, the application can provide access using different permissions based on access rights.

Directories

Path Synopsis
Package database provides a connection to the database backend of eveauth.
Package database provides a connection to the database backend of eveauth.
mysql
Package mysql provides the underlying connection used by the Database interface, using a MySQL connection.
Package mysql provides the underlying connection used by the Database interface, using a MySQL connection.
Package mail provides functionality for sending emails required for signup and resetting of passwords.
Package mail provides functionality for sending emails required for signup and resetting of passwords.
Package misc provides miscellaneous structs and methods used by the application.
Package misc provides miscellaneous structs and methods used by the application.
Package models provides the models being used by the application to store required information.
Package models provides the models being used by the application to store required information.
Package session provides functionality to manage user sessions and temporary storages.
Package session provides functionality to manage user sessions and temporary storages.
Package web contains all functionality required by the web handlers and application.
Package web contains all functionality required by the web handlers and application.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL