| Index: remoting/client/appengine/main.py
|
| diff --git a/remoting/client/appengine/main.py b/remoting/client/appengine/main.py
|
| index 878e71e5f4996210648397e82e96476b8356c6ca..7d4b7b61b772f946eb01313143d8ab3cadb20a45 100644
|
| --- a/remoting/client/appengine/main.py
|
| +++ b/remoting/client/appengine/main.py
|
| @@ -23,7 +23,7 @@ class HostListHandler(webapp.RequestHandler):
|
| def get(self):
|
| template_params = {
|
| 'has_oauth2_tokens': auth.HasOAuth2Tokens(),
|
| - 'xmpp_token': auth.GetXmppToken(throws=False)
|
| + 'clientlogin_token': auth.GetClientLoginToken(throws=False)
|
| }
|
| path = os.path.join(os.path.dirname(__file__), 'hostlist.html')
|
| self.response.out.write(template.render(path, template_params))
|
| @@ -33,13 +33,19 @@ class ChromotingSessionHandler(webapp.RequestHandler):
|
| """Renders one Chromoting session."""
|
| @login_required
|
| def get(self):
|
| + token_type = self.request.get('token_type')
|
| + if token_type == 'clientlogin':
|
| + talk_token = auth.GetClientLoginToken()
|
| + else:
|
| + talk_token = auth.GetOAuth2AccessToken()
|
| +
|
| template_params = {
|
| 'hostname': self.request.get('hostname'),
|
| 'username': users.get_current_user().email(),
|
| 'hostjid': self.request.get('hostjid'),
|
| 'connect_method': self.request.get('connect_method'),
|
| 'insecure': self.request.get('insecure'),
|
| - 'xmpp_token': auth.GetXmppToken(),
|
| + 'talk_token': talk_token,
|
| 'http_xmpp_proxy': self.request.get('http_xmpp_proxy')
|
| }
|
| path = os.path.join(os.path.dirname(__file__), 'chromoting_session.html')
|
|
|