from ipsilon.providers.common import ProviderPageBase
from ipsilon.util.user import UserSession
+from ipsilon.util.endpoint import allow_iframe
import base64
import cherrypy
return True
return False
+ @allow_iframe
def POST(self, *args, **kwargs):
if 'email' not in kwargs or 'publicKey' not in kwargs \
or 'certDuration' not in kwargs or '@' not in kwargs['email']:
class SignInResult(AuthenticateRequest):
+ @allow_iframe
def GET(self, *args, **kwargs):
user = UserSession().get_user()
self.result = SignInResult(*args, **kwargs)
self.trans = None
+ @allow_iframe
def GET(self, *args, **kwargs):
username = None
domain = None
self.SignIn = SignIn(*args, **kwargs)
self.trans = None
+ @allow_iframe
def GET(self, *args, **kwargs):
user = UserSession().get_user()
return self._template('persona/provisioning.html',