<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>Classes/NTLNOAuthBrowserViewController.h</filename>
    </added>
    <added>
      <filename>Classes/NTLNOAuthBrowserViewController.m</filename>
    </added>
    <added>
      <filename>Classes/models/NTLNOAuthConsumer.h</filename>
    </added>
    <added>
      <filename>Classes/models/NTLNOAuthConsumer.m</filename>
    </added>
    <added>
      <filename>twitter_apikeys_sample.h</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -9,3 +9,4 @@ build
 *.xcodeproj/*.perspectivev3
 *.xcodeproj/*.pbxuser
 resources/readme.html
+twitter_apikeys.h</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -13,6 +13,7 @@
 #import &quot;NTLNRateLimit.h&quot;
 #import &quot;GTMRegex.h&quot;
 #import &quot;NTLNTwitterPost.h&quot;
+#import &quot;NTLNOAuthConsumer.h&quot;
 
 @implementation NTLNAppDelegate
 
@@ -137,9 +138,12 @@
 	[window makeKeyAndVisible];
 	
 
-	if (![[NTLNAccount instance] valid]) {		
-		[self presentTwitterAccountSettingView];
-	}
+//	if (![[NTLNAccount instance] valid]) {		
+//		[self presentTwitterAccountSettingView];
+		
+//	}
+
+	[[NTLNOAuthConsumer sharedInstance] requestToken:tabBarController];
 	
 	applicationActive = TRUE;
 }</diff>
      <filename>Classes/NTLNAppDelegate.m</filename>
    </modified>
    <modified>
      <diff>@@ -170,6 +170,8 @@
 		F1E17DD90FBE9DFF0023636F /* OARequestParameter.m in Sources */ = {isa = PBXBuildFile; fileRef = F1E17DB00FBE9DFF0023636F /* OARequestParameter.m */; };
 		F1E17DDB0FBE9DFF0023636F /* OAServiceTicket.m in Sources */ = {isa = PBXBuildFile; fileRef = F1E17DB40FBE9DFF0023636F /* OAServiceTicket.m */; };
 		F1E17DDD0FBE9DFF0023636F /* OAToken.m in Sources */ = {isa = PBXBuildFile; fileRef = F1E17DB80FBE9DFF0023636F /* OAToken.m */; };
+		F1E17E460FBEA7D70023636F /* NTLNOAuthConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = F1E17E450FBEA7D70023636F /* NTLNOAuthConsumer.m */; };
+		F1E17E810FBEAD340023636F /* NTLNOAuthBrowserViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F1E17E800FBEAD340023636F /* NTLNOAuthBrowserViewController.m */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXFileReference section */
@@ -436,6 +438,11 @@
 		F1E17DB70FBE9DFF0023636F /* OAToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OAToken.h; sourceTree = &quot;&lt;group&gt;&quot;; };
 		F1E17DB80FBE9DFF0023636F /* OAToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OAToken.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 		F1E17DBD0FBE9DFF0023636F /* OAuthConsumer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OAuthConsumer.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+		F1E17E280FBEA3B20023636F /* twitter_apikeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = twitter_apikeys.h; sourceTree = SOURCE_ROOT; };
+		F1E17E440FBEA7D70023636F /* NTLNOAuthConsumer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NTLNOAuthConsumer.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+		F1E17E450FBEA7D70023636F /* NTLNOAuthConsumer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NTLNOAuthConsumer.m; sourceTree = &quot;&lt;group&gt;&quot;; };
+		F1E17E7F0FBEAD340023636F /* NTLNOAuthBrowserViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NTLNOAuthBrowserViewController.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+		F1E17E800FBEAD340023636F /* NTLNOAuthBrowserViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NTLNOAuthBrowserViewController.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
@@ -467,6 +474,7 @@
 				8D62786A0E7C4C6700CF345E /* viewUtils */,
 				8D81BEF80E9FED5C000D30E7 /* NTLNAppDelegate.h */,
 				8D81BEF70E9FED5C000D30E7 /* NTLNAppDelegate.m */,
+				F1E17E280FBEA3B20023636F /* twitter_apikeys.h */,
 				8DBCE2540E56D08D00E4A1C2 /* version.h */,
 			);
 			path = Classes;
@@ -628,6 +636,8 @@
 				8DD633B70FA8785B00C49838 /* NTLNTweetTextView.m */,
 				F13E2CBD0FB959A20086B0E7 /* NTLNWebView.h */,
 				F13E2CBE0FB959A20086B0E7 /* NTLNWebView.m */,
+				F1E17E7F0FBEAD340023636F /* NTLNOAuthBrowserViewController.h */,
+				F1E17E800FBEAD340023636F /* NTLNOAuthBrowserViewController.m */,
 			);
 			name = otherViews;
 			sourceTree = &quot;&lt;group&gt;&quot;;
@@ -835,6 +845,8 @@
 				8DF5E09D0F90C9CD0096B849 /* NSDateExtended.m */,
 				8D6E22ED0F9129DD00B622D2 /* NTLNRateLimit.h */,
 				8D6E22EE0F9129DD00B622D2 /* NTLNRateLimit.m */,
+				F1E17E440FBEA7D70023636F /* NTLNOAuthConsumer.h */,
+				F1E17E450FBEA7D70023636F /* NTLNOAuthConsumer.m */,
 			);
 			path = models;
 			sourceTree = &quot;&lt;group&gt;&quot;;
@@ -1123,6 +1135,8 @@
 				F1E17DD90FBE9DFF0023636F /* OARequestParameter.m in Sources */,
 				F1E17DDB0FBE9DFF0023636F /* OAServiceTicket.m in Sources */,
 				F1E17DDD0FBE9DFF0023636F /* OAToken.m in Sources */,
+				F1E17E460FBEA7D70023636F /* NTLNOAuthConsumer.m in Sources */,
+				F1E17E810FBEAD340023636F /* NTLNOAuthBrowserViewController.m in Sources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};</diff>
      <filename>ntlniph.xcodeproj/project.pbxproj</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>0735b74249aa6b6c657e8214360f180ce089f581</id>
    </parent>
  </parents>
  <author>
    <name>takuma104</name>
    <email>takuma104@gmail.com</email>
  </author>
  <url>http://github.com/takuma104/ntlniph/commit/12738168db81b302bf464189d43e8962f0cecdfa</url>
  <id>12738168db81b302bf464189d43e8962f0cecdfa</id>
  <committed-date>2009-05-16T01:51:20-07:00</committed-date>
  <authored-date>2009-05-16T01:51:20-07:00</authored-date>
  <message>requestToken / authorize in built-in browser</message>
  <tree>9b9aee32016754854bc5406df1fe196086811bb0</tree>
  <committer>
    <name>takuma104</name>
    <email>takuma104@gmail.com</email>
  </committer>
</commit>
