<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -76,6 +76,8 @@ static NSString *kOAuthLoginError = @&quot;OAuthLoginError&quot;;
 // Stage 1 callbacks
 - (void)requestTicketRecieved:(OAServiceTicket*)theTicket withData:(NSData*)theData
 {
+    [dialog presentModalViewController:self animated:YES];
+    
     NSString *responseBody = [[NSString alloc] initWithData:theData
                                                    encoding:NSUTF8StringEncoding];
     if (theTicket.didSucceed) {
@@ -109,7 +111,8 @@ static NSString *kOAuthLoginError = @&quot;OAuthLoginError&quot;;
 
 - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
 {
-    if ([[request.URL absoluteString] isEqualToString:callbackURL]) {
+    NSString *dest = [[[request.URL absoluteString] componentsSeparatedByString:@&quot;?&quot;] objectAtIndex:0];
+    if ([dest isEqualToString:callbackURL]) {
         // Woo, looks like its worked. Now to get the ACCESS token (Stage 3)
         OAMutableURLRequest *request = [[OAMutableURLRequest alloc] initWithURL:[NSURL URLWithString:accessTokenURL]
                                                                        consumer:consumer</diff>
      <filename>Classes/OpenAuthLoginController.m</filename>
    </modified>
    <modified>
      <diff>@@ -25,9 +25,14 @@
 @dynamic token;
 @synthesize auth;
 
+// ew.com
 #define CONSUMER_KEY @&quot;ktvXfoCoGseCyAo82HIjA&quot;
 #define CONSUMER_SECRET @&quot;akoTUO0PxiFvhC2CUoxh7jRnv5IfWwJNCUKftQxEfw&quot;
 
+// localhost
+//#define CONSUMER_KEY @&quot;mX0DqI4YOeIdQy3DiU14Kg&quot;
+//#define CONSUMER_SECRET @&quot;WiBnCiUMdKK4HCw6JL6YKsqGPY7m8K1ClYlI6ZA4&quot;
+
 - (void)applicationDidFinishLaunching:(UIApplication *)application {
     
     // Add the tab bar controller's current view as a subview of the window
@@ -103,6 +108,11 @@
                        @&quot;http://echowaves.com/oauth/authorize&quot;, @&quot;AUTHURL&quot;,
                        @&quot;http://echowaves.com/oauth/access_token&quot;, @&quot;ACCESSTOKENURL&quot;,
                        @&quot;http://echowaves.com/oauth/authorize/echochat&quot;, @&quot;CALLBACKURL&quot;, nil]];
+                       
+                      // @&quot;http://localhost:3000/oauth/request_token&quot;, @&quot;AUTHTOKENURL&quot;,
+                      // @&quot;http://localhost:3000/oauth/authorize&quot;, @&quot;AUTHURL&quot;,
+                      // @&quot;http://localhost:3000/oauth/access_token&quot;, @&quot;ACCESSTOKENURL&quot;,
+                      // @&quot;http://localhost:3000/oauth/authorize/echochat&quot;, @&quot;CALLBACKURL&quot;, nil]];
     
     [authController presentInController:tabBarController animated:YES];
 }</diff>
      <filename>Classes/echochatAppDelegate.m</filename>
    </modified>
    <modified>
      <diff>@@ -36,7 +36,7 @@
 				&lt;int key=&quot;NSvFlags&quot;&gt;292&lt;/int&gt;
 				&lt;object class=&quot;NSMutableArray&quot; key=&quot;NSSubviews&quot;&gt;
 					&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-					&lt;object class=&quot;IBUINavigationBar&quot; id=&quot;926680107&quot;&gt;
+					&lt;object class=&quot;IBUINavigationBar&quot; id=&quot;755510660&quot;&gt;
 						&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;191373211&quot;/&gt;
 						&lt;int key=&quot;NSvFlags&quot;&gt;290&lt;/int&gt;
 						&lt;string key=&quot;NSFrameSize&quot;&gt;{320, 44}&lt;/string&gt;
@@ -45,13 +45,13 @@
 						&lt;bool key=&quot;IBUIClearsContextBeforeDrawing&quot;&gt;NO&lt;/bool&gt;
 						&lt;object class=&quot;NSArray&quot; key=&quot;IBUIItems&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;object class=&quot;IBUINavigationItem&quot; id=&quot;236215459&quot;&gt;
-								&lt;reference key=&quot;IBUINavigationBar&quot; ref=&quot;926680107&quot;/&gt;
+							&lt;object class=&quot;IBUINavigationItem&quot; id=&quot;893532888&quot;&gt;
+								&lt;reference key=&quot;IBUINavigationBar&quot; ref=&quot;755510660&quot;/&gt;
 								&lt;string key=&quot;IBUITitle&quot;&gt;Title&lt;/string&gt;
 							&lt;/object&gt;
 						&lt;/object&gt;
 					&lt;/object&gt;
-					&lt;object class=&quot;IBUIWebView&quot; id=&quot;148446726&quot;&gt;
+					&lt;object class=&quot;IBUIWebView&quot; id=&quot;681973526&quot;&gt;
 						&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;191373211&quot;/&gt;
 						&lt;int key=&quot;NSvFlags&quot;&gt;274&lt;/int&gt;
 						&lt;string key=&quot;NSFrame&quot;&gt;{{0, 44}, {320, 416}}&lt;/string&gt;
@@ -85,7 +85,7 @@
 					&lt;object class=&quot;IBCocoaTouchOutletConnection&quot; key=&quot;connection&quot;&gt;
 						&lt;string key=&quot;label&quot;&gt;webView&lt;/string&gt;
 						&lt;reference key=&quot;source&quot; ref=&quot;372490531&quot;/&gt;
-						&lt;reference key=&quot;destination&quot; ref=&quot;148446726&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;681973526&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;6&lt;/int&gt;
 				&lt;/object&gt;
@@ -93,17 +93,25 @@
 					&lt;object class=&quot;IBCocoaTouchOutletConnection&quot; key=&quot;connection&quot;&gt;
 						&lt;string key=&quot;label&quot;&gt;bar&lt;/string&gt;
 						&lt;reference key=&quot;source&quot; ref=&quot;372490531&quot;/&gt;
-						&lt;reference key=&quot;destination&quot; ref=&quot;926680107&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;755510660&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;7&lt;/int&gt;
 				&lt;/object&gt;
+				&lt;object class=&quot;IBConnectionRecord&quot;&gt;
+					&lt;object class=&quot;IBCocoaTouchOutletConnection&quot; key=&quot;connection&quot;&gt;
+						&lt;string key=&quot;label&quot;&gt;view&lt;/string&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;372490531&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;191373211&quot;/&gt;
+					&lt;/object&gt;
+					&lt;int key=&quot;connectionID&quot;&gt;8&lt;/int&gt;
+				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;object class=&quot;IBMutableOrderedSet&quot; key=&quot;objectRecords&quot;&gt;
 				&lt;object class=&quot;NSArray&quot; key=&quot;orderedObjects&quot;&gt;
 					&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;0&lt;/int&gt;
-						&lt;object class=&quot;NSArray&quot; key=&quot;object&quot; id=&quot;161113689&quot;&gt;
+						&lt;object class=&quot;NSArray&quot; key=&quot;object&quot; id=&quot;414719651&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 						&lt;/object&gt;
 						&lt;reference key=&quot;children&quot; ref=&quot;1000&quot;/&gt;
@@ -114,39 +122,39 @@
 						&lt;reference key=&quot;object&quot; ref=&quot;191373211&quot;/&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;reference ref=&quot;926680107&quot;/&gt;
-							&lt;reference ref=&quot;148446726&quot;/&gt;
+							&lt;reference ref=&quot;755510660&quot;/&gt;
+							&lt;reference ref=&quot;681973526&quot;/&gt;
 						&lt;/object&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;161113689&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;414719651&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;-1&lt;/int&gt;
 						&lt;reference key=&quot;object&quot; ref=&quot;372490531&quot;/&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;161113689&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;414719651&quot;/&gt;
 						&lt;string type=&quot;base64-UTF8&quot; key=&quot;objectName&quot;&gt;RmlsZSdzIE93bmVyA&lt;/string&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;-2&lt;/int&gt;
 						&lt;reference key=&quot;object&quot; ref=&quot;975951072&quot;/&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;161113689&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;414719651&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;3&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;926680107&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;755510660&quot;/&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;reference ref=&quot;236215459&quot;/&gt;
+							&lt;reference ref=&quot;893532888&quot;/&gt;
 						&lt;/object&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;191373211&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;4&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;236215459&quot;/&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;926680107&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;893532888&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;755510660&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;5&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;148446726&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;681973526&quot;/&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;191373211&quot;/&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
@@ -194,7 +202,7 @@
 				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;nil key=&quot;sourceID&quot;/&gt;
-			&lt;int key=&quot;maxID&quot;&gt;7&lt;/int&gt;
+			&lt;int key=&quot;maxID&quot;&gt;8&lt;/int&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;IBClassDescriber&quot; key=&quot;IBDocument.Classes&quot;&gt;
 			&lt;object class=&quot;NSMutableArray&quot; key=&quot;referencedPartialClassDescriptions&quot;&gt;</diff>
      <filename>OpenAuthLogin.xib</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>f6f1a67f800e366c4d3cdcedb561d7eec390e877</id>
    </parent>
  </parents>
  <author>
    <name>jamesu</name>
    <email>jamesu@gmail.com</email>
  </author>
  <url>http://github.com/jamesu/echochat/commit/49a15e9bc0873cfc7416678154151034a46914ee</url>
  <id>49a15e9bc0873cfc7416678154151034a46914ee</id>
  <committed-date>2009-06-29T06:09:04-07:00</committed-date>
  <authored-date>2009-06-29T06:09:04-07:00</authored-date>
  <message>Make the login actually work</message>
  <tree>597b60cae40936de97f289a8199f8fe5a3a0f962</tree>
  <committer>
    <name>jamesu</name>
    <email>jamesu@gmail.com</email>
  </committer>
</commit>
