mirror of
https://github.com/nikdoof/test-auth.git
synced 2025-12-15 23:32:17 +00:00
Add service_api and service_url to output.
This commit is contained in:
@@ -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 }
|
||||||
|
|||||||
Reference in New Issue
Block a user