Add service_api and service_url to output.

This commit is contained in:
2010-04-14 13:59:34 +01:00
parent ca1ab1397f
commit 843a726b98

View File

@@ -3,6 +3,7 @@ import re
from piston.handler import BaseHandler from piston.handler import BaseHandler
from piston.utils import rc, throttle from piston.utils import rc, throttle
from django.contrib.auth import login, logout, authenticate
from django.contrib.auth.models import User from django.contrib.auth.models import User
from eve_api.models import EVEAccount from eve_api.models import EVEAccount
from sso.models import ServiceAccount from sso.models import ServiceAccount
@@ -86,6 +87,8 @@ class AccessHandler(BaseHandler):
sa = ServiceAccount.objects.filter(user=request.user, service=request.GET['serviceid']) sa = ServiceAccount.objects.filter(user=request.user, service=request.GET['serviceid'])
if sa: if sa:
return { 'access': True, 'service': sa.service.id, 'service_uid': sa.service_uid } return { 'access': True, 'service': sa.service.id,
'service_type': sa.service.api, 'service_uid': sa.service_uid
'service_url': sa.service.url, }
else: else:
return { 'access': False } return { 'access': False }