forked from distok/cutthecord
		
	Add tokenlogin patch
This commit is contained in:
		
							parent
							
								
									29d913aab2
								
							
						
					
					
						commit
						7574ad66a4
					
				
					 2 changed files with 43 additions and 0 deletions
				
			
		
							
								
								
									
										33
									
								
								patches/tokenlogin/903.patch
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								patches/tokenlogin/903.patch
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,33 @@
 | 
			
		|||
diff -crB com.discord-903-base/smali/com/discord/widgets/auth/WidgetAuthLogin.smali com.discord-903/smali/com/discord/widgets/auth/WidgetAuthLogin.smali
 | 
			
		||||
*** com.discord-903-base/smali/com/discord/widgets/auth/WidgetAuthLogin.smali	2019-05-24 23:40:49.834137133 +0300
 | 
			
		||||
--- com.discord-903/smali/com/discord/widgets/auth/WidgetAuthLogin.smali	2019-05-26 20:05:10.994568709 +0300
 | 
			
		||||
***************
 | 
			
		||||
*** 943,948 ****
 | 
			
		||||
--- 943,969 ----
 | 
			
		||||
  
 | 
			
		||||
      move-result-object v3
 | 
			
		||||
  
 | 
			
		||||
+     # tokenlogin code
 | 
			
		||||
+ 
 | 
			
		||||
+     const-string v6, "tokenlogin"
 | 
			
		||||
+ 
 | 
			
		||||
+     invoke-virtual {v2, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
 | 
			
		||||
+ 
 | 
			
		||||
+     move-result v6
 | 
			
		||||
+ 
 | 
			
		||||
+     if-eqz v6, :cond_2
 | 
			
		||||
+ 
 | 
			
		||||
+     invoke-static {}, Lcom/discord/stores/StoreStream;->getUserSettings()Lcom/discord/stores/StoreUserSettings;
 | 
			
		||||
+ 
 | 
			
		||||
+     move-result-object v6
 | 
			
		||||
+ 
 | 
			
		||||
+     invoke-virtual {v6, v3}, Lcom/discord/stores/StoreUserSettings;->setStoredToken(Ljava/lang/String;)V
 | 
			
		||||
+ 
 | 
			
		||||
+     return-void
 | 
			
		||||
+ 
 | 
			
		||||
+     # end of new code (except conf below, that's also new)
 | 
			
		||||
+ 
 | 
			
		||||
+     :cond_2
 | 
			
		||||
      invoke-virtual {v0, v2, v3, p1, p2}, Lcom/discord/stores/StoreAuthentication;->login(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lrx/Observable;
 | 
			
		||||
  
 | 
			
		||||
      move-result-object p1
 | 
			
		||||
							
								
								
									
										10
									
								
								patches/tokenlogin/README.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								patches/tokenlogin/README.md
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,10 @@
 | 
			
		|||
## DisTok CutTheCord: Token Login Patch
 | 
			
		||||
 | 
			
		||||
This patch allows you to login with just a token.
 | 
			
		||||
 | 
			
		||||
On login screen, set email to anything that starts with `tokenlogin`, such as `tokenlogin@example.com`. Set password to token, press login. Close app, restart it, and you'll automatically get logged in with that token.
 | 
			
		||||
 | 
			
		||||
This patch relies on some stuff I added with slashcommands, so please use that patch in too.
 | 
			
		||||
 | 
			
		||||
#### Available and tested on:
 | 
			
		||||
- 9.0.3
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue