From ece1842150860044e58b2b705ff2fdd2e26d6535 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Thu, 6 Aug 2020 18:39:59 +0300 Subject: [PATCH] Update FakeExternalLoginProvider.cs --- .../AspNetCore/FakeExternalLoginProvider.cs | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/modules/identity/test/Volo.Abp.Identity.AspNetCore.Tests/Volo/Abp/Identity/AspNetCore/FakeExternalLoginProvider.cs b/modules/identity/test/Volo.Abp.Identity.AspNetCore.Tests/Volo/Abp/Identity/AspNetCore/FakeExternalLoginProvider.cs index 7fd2e344c5..ae9bdb78bb 100644 --- a/modules/identity/test/Volo.Abp.Identity.AspNetCore.Tests/Volo/Abp/Identity/AspNetCore/FakeExternalLoginProvider.cs +++ b/modules/identity/test/Volo.Abp.Identity.AspNetCore.Tests/Volo/Abp/Identity/AspNetCore/FakeExternalLoginProvider.cs @@ -1,5 +1,4 @@ -using System; -using System.Threading.Tasks; +using System.Threading.Tasks; using Volo.Abp.DependencyInjection; using Volo.Abp.Guids; using Volo.Abp.MultiTenancy; @@ -29,16 +28,18 @@ namespace Volo.Abp.Identity.AspNetCore protected override Task GetUserInfoAsync(string userName) { + // The only required property is the email, which is set in the constructor. + return Task.FromResult( new ExternalLoginUserInfo("ext_user@test.com") { - Name = "Test Name", - Surname = "Test Surname", - EmailConfirmed = true, - TwoFactorEnabled = false, - PhoneNumber = "123", - PhoneNumberConfirmed = false, - ProviderKey = "123" + Name = "Test Name", //optional, if the provider knows it + Surname = "Test Surname", //optional, if the provider knows it + EmailConfirmed = true, //optional, if the provider knows it + TwoFactorEnabled = false, //optional, if the provider knows it + PhoneNumber = "123", //optional, if the provider knows it + PhoneNumberConfirmed = false, //optional, if the provider knows it + ProviderKey = "123" //The id of the user on the provider side } ); }