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