anchor.diff:      });
     }
     
  -  Future post(Map data) {
  -    return HttpRequest.request(_authUrl + "/login", method: "POST", requestHeaders: {
  +  Future post(String type ,Map data) {
  +    return HttpRequest.request(_authUrl + "/$type", method: "POST", requestHeaders: {
             "content-type": "application/json"
           }, sendData: JSON.encode(data));
     }
  
positive.code: Please check back another time. :(''';
      });
  
      post({
        'assertion': personaAssertion,
        'audience' : 'http://localhost:8080/index.html'
        //'audience':'http://robertmcdermot.com/cou:80'
  
negative.code:     Element signinElement = querySelector('ur-login');
      signinElement.attributes['newuser'] = 'true';
      signinElement.on['setUsername'].listen((_) {
        post('setusername', {
          'type' : 'set-username',
          'token': SESSION_TOKEN,
          'username' : (signinElement.shadowRoot.querySelector('#new-user-name') as InputElement).value
  