|  |  |  | @ -124,7 +124,7 @@ namespace Volo.Abp.Identity | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         public virtual async Task<string> GenerateLinkTokenAsync(IdentityLinkUserInfo targetLinkUser, CancellationToken cancellationToken = default) | 
			
		
	
		
			
				
					|  |  |  |  |         public virtual async Task<string> GenerateLinkTokenAsync(IdentityLinkUserInfo targetLinkUser, string tokenPurpose, CancellationToken cancellationToken = default) | 
			
		
	
		
			
				
					|  |  |  |  |         { | 
			
		
	
		
			
				
					|  |  |  |  |             using (CurrentTenant.Change(targetLinkUser.TenantId)) | 
			
		
	
		
			
				
					|  |  |  |  |             { | 
			
		
	
	
		
			
				
					|  |  |  | @ -132,11 +132,11 @@ namespace Volo.Abp.Identity | 
			
		
	
		
			
				
					|  |  |  |  |                 return await UserManager.GenerateUserTokenAsync( | 
			
		
	
		
			
				
					|  |  |  |  |                     user, | 
			
		
	
		
			
				
					|  |  |  |  |                     LinkUserTokenProviderConsts.LinkUserTokenProviderName, | 
			
		
	
		
			
				
					|  |  |  |  |                     LinkUserTokenProviderConsts.LinkUserTokenPurpose); | 
			
		
	
		
			
				
					|  |  |  |  |                     tokenPurpose); | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         public virtual async Task<bool> VerifyLinkTokenAsync(IdentityLinkUserInfo targetLinkUser, string token, CancellationToken cancellationToken = default) | 
			
		
	
		
			
				
					|  |  |  |  |         public virtual async Task<bool> VerifyLinkTokenAsync(IdentityLinkUserInfo targetLinkUser, string token, string tokenPurpose, CancellationToken cancellationToken = default) | 
			
		
	
		
			
				
					|  |  |  |  |         { | 
			
		
	
		
			
				
					|  |  |  |  |             using (CurrentTenant.Change(targetLinkUser.TenantId)) | 
			
		
	
		
			
				
					|  |  |  |  |             { | 
			
		
	
	
		
			
				
					|  |  |  | @ -144,7 +144,7 @@ namespace Volo.Abp.Identity | 
			
		
	
		
			
				
					|  |  |  |  |                 return await UserManager.VerifyUserTokenAsync( | 
			
		
	
		
			
				
					|  |  |  |  |                     user, | 
			
		
	
		
			
				
					|  |  |  |  |                     LinkUserTokenProviderConsts.LinkUserTokenProviderName, | 
			
		
	
		
			
				
					|  |  |  |  |                     LinkUserTokenProviderConsts.LinkUserTokenPurpose, | 
			
		
	
		
			
				
					|  |  |  |  |                     tokenPurpose, | 
			
		
	
		
			
				
					|  |  |  |  |                     token); | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
	
		
			
				
					|  |  |  | 
 |