These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Eve Alliance Auth - Open Source

First post First post
Author
Ziirn
Questionable Ethics.
Ministry of Inappropriate Footwork
#101 - 2015-01-15 14:52:30 UTC
Awesome service provided by mr mcclain!
Really nice tool aswell :)
Mr McClain
Claws of the Demon
#102 - 2015-01-15 15:28:28 UTC
Hamuu wrote:
Mr McClain wrote:
Hamuu wrote:
Hello, i have a problem with teamspeak

http://pastebin.com/FYu0fF9w
http://pastebin.com/naFLWunv

its not able to connect to the ts3 server make sure your settings.py file is correct and also make sure you whitelisted the ip of the server on the ts3 server as well.


Whitelisted but the problem comes when the script more than 2 groups are granted



contact me in game id be happy to look at it for you
Demetri Slavic
Mind Games.
Suddenly Spaceships.
#103 - 2015-01-17 18:44:49 UTC
Does it have to be a linux server for this to work?

EVE_NT London Organiser

https://www.facebook.com/EVELondonMeets

@EVELondonMeets

Next Meet: November 18th 2017

Shaylas
Capital Warfare
#104 - 2015-01-18 11:56:36 UTC
Demetri Slavic wrote:
Does it have to be a linux server for this to work?

No. Runs on everything that supports python + mysql
Your Favourite Canadian
Caldari Provisions
Caldari State
#105 - 2015-01-20 10:51:25 UTC
Is there a way to have the Auth create jabber rosters for more than just the default groups?
Mr McClain
Claws of the Demon
#106 - 2015-01-21 23:38:10 UTC
yes it does this automatically as well if its not it indicates a problem
Mr McClain
Claws of the Demon
#107 - 2015-01-21 23:40:00 UTC
Shaylas wrote:
Demetri Slavic wrote:
Does it have to be a linux server for this to work?

No. Runs on everything that supports python + mysql

Its never been tried on a MS server however you might run into issues when it comes down to the libraries it calls as those are based on linux.
Your Favourite Canadian
Caldari Provisions
Caldari State
#108 - 2015-01-24 02:42:00 UTC
When an API is deleted or is no longer valid. The user still has access until the script runs a check to see if they have a valid api to have access to said groups.

Once the script determines they SHOULD NOT have access, it seems to change the users passwords. The script also seems to change the users email. This of course is important because the user could lose their password from the forums, but then recover it via email. So the script modifies the users EMAIL. It appears to change it to "revoked.the99eve.com. This of course is problematic in the sense that, the person on the other end of that email could than technically gain access to the accounts of the users whom were otherwise deactivated.

I am not trying to suggest anything negative against the author. They wrote this for their alliance and Kindly opened it up the public with an open source license. However, there are some references to the the99eve.com that would be great to remove to allow new users to use their own branding and without worrying about information being sent out to unintended parties.

Thanks to the Original author for his code and the group of contributors helping keep this project going.
Arthmer
The Scope
Gallente Federation
#109 - 2015-01-27 17:50:41 UTC
Arthmer
The Scope
Gallente Federation
#110 - 2015-01-27 22:52:16 UTC
Your Favourite Canadian wrote:
When an API is deleted or is no longer valid. The user still has access until the script runs a check to see if they have a valid api to have access to said groups.

Once the script determines they SHOULD NOT have access, it seems to change the users passwords. The script also seems to change the users email. This of course is important because the user could lose their password from the forums, but then recover it via email. So the script modifies the users EMAIL. It appears to change it to "revoked.the99eve.com. This of course is problematic in the sense that, the person on the other end of that email could than technically gain access to the accounts of the users whom were otherwise deactivated.

I am not trying to suggest anything negative against the author. They wrote this for their alliance and Kindly opened it up the public with an open source license. However, there are some references to the the99eve.com that would be great to remove to allow new users to use their own branding and without worrying about information being sent out to unintended parties.

Thanks to the Original author for his code and the group of contributors helping keep this project going.

~/allianceauth/services/managers/phpbb3_manager.py
143: revoke_email = "revoked@the99eve.com"

File and line to change.
Your Favourite Canadian
Caldari Provisions
Caldari State
#111 - 2015-01-28 05:09:08 UTC
Arthmer wrote:
Your Favourite Canadian wrote:
When an API is deleted or is no longer valid. The user still has access until the script runs a check to see if they have a valid api to have access to said groups.

Once the script determines they SHOULD NOT have access, it seems to change the users passwords. The script also seems to change the users email. This of course is important because the user could lose their password from the forums, but then recover it via email. So the script modifies the users EMAIL. It appears to change it to "revoked.the99eve.com. This of course is problematic in the sense that, the person on the other end of that email could than technically gain access to the accounts of the users whom were otherwise deactivated.

I am not trying to suggest anything negative against the author. They wrote this for their alliance and Kindly opened it up the public with an open source license. However, there are some references to the the99eve.com that would be great to remove to allow new users to use their own branding and without worrying about information being sent out to unintended parties.

Thanks to the Original author for his code and the group of contributors helping keep this project going.

~/allianceauth/services/managers/phpbb3_manager.py
143: revoke_email = "revoked@the99eve.com"

File and line to change.

awesome, Thanks. Also awesome link to SEAT.
Your Favourite Canadian
Caldari Provisions
Caldari State
#112 - 2015-01-29 19:55:06 UTC
Im having an issue with groups being assigned correctly in Auth but not syncing them to other services.

Example:
Alliance member Registers on Auth, is correctly assigned permissions to create jabber, mumble, and forum accounts.
Alliance member accounts are created on all three services but added to group "Empty" instead of Alliance member. Anyone know why its adding them to group Empty?
Arthmer
The Scope
Gallente Federation
#113 - 2015-01-30 09:40:09 UTC
Your Favourite Canadian wrote:
Im having an issue with groups being assigned correctly in Auth but not syncing them to other services.

Example:
Alliance member Registers on Auth, is correctly assigned permissions to create jabber, mumble, and forum accounts.
Alliance member accounts are created on all three services but added to group "Empty" instead of Alliance member. Anyone know why its adding them to group Empty?


This is likely due to celery/celerybeat not running.

Check with "ps -ef | grep celery". You'll need to restart them as per the instructions under "tieing it all together".
Your Favourite Canadian
Caldari Provisions
Caldari State
#114 - 2015-01-30 19:14:26 UTC
Arthmer wrote:
Your Favourite Canadian wrote:
Im having an issue with groups being assigned correctly in Auth but not syncing them to other services.

Example:
Alliance member Registers on Auth, is correctly assigned permissions to create jabber, mumble, and forum accounts.
Alliance member accounts are created on all three services but added to group "Empty" instead of Alliance member. Anyone know why its adding them to group Empty?


This is likely due to celery/celerybeat not running.

Check with "ps -ef | grep celery". You'll need to restart them as per the instructions under "tieing it all together".


They appear to be running. I followed the instructions on that section again when i originally ran into this issue.
Arthmer
The Scope
Gallente Federation
#115 - 2015-02-05 20:58:18 UTC
Is there any way to view a list of accepted applications? They seem to disappear after I mark them as accepted, and sometimes I'd like to check the info that was on them.
Errik Thrakkar
Republic Military School
Minmatar Republic
#116 - 2015-02-09 01:45:27 UTC
If there is anyone out there who can help with setting an instance of this up, we could use it. We'll gladly exchange our ISK for your time and expertise.
Kasken
Imperial Academy
Amarr Empire
#117 - 2015-02-09 17:30:32 UTC
Is there anybody that can provide some support for this by chance (for isk). We are working on getting this running for our new alliance and could use a bit of help...
EarthWitch
Royal Amarr Institute
Amarr Empire
#118 - 2015-02-10 20:18:47 UTC  |  Edited by: EarthWitch
I have started a rewrite of this project in flask instead of Django,
https://github.com/Bovril-IT/allianceauth-flask

I'm still early along as I learn flask, so any help would be appreciated.

quick update: User registrations, login, password reset via email, etc has been implemented.
Tackling some easier (and crucial) stuff before I reimplement anything to do with the eve api.

One key change though is I'm intending to use a roles based system, to facilitate more granular permissions
Your Favourite Canadian
Caldari Provisions
Caldari State
#119 - 2015-02-19 08:27:55 UTC
Is there a way to allow blues to apply to groups without giving them the ability to approve or deny others from joining groups?
Your Favourite Canadian
Caldari Provisions
Caldari State
#120 - 2015-02-28 11:08:39 UTC
Your Favourite Canadian wrote:
Is there a way to allow blues to apply to groups without giving them the ability to approve or deny others from joining groups?

Anyone able to help me with this?