Browse Source

Formatting updates to the authorization classes.

pull/171/head
David Britch 7 years ago
parent
commit
5507460870
3 changed files with 8 additions and 11 deletions
  1. +2
    -4
      src/Mobile/eShopOnContainers/eShopOnContainers.Core/Services/Identity/IIdentityService.cs
  2. +4
    -5
      src/Mobile/eShopOnContainers/eShopOnContainers.Core/Services/Identity/IdentityService.cs
  3. +2
    -2
      src/Mobile/eShopOnContainers/eShopOnContainers.Core/ViewModels/LoginViewModel.cs

+ 2
- 4
src/Mobile/eShopOnContainers/eShopOnContainers.Core/Services/Identity/IIdentityService.cs View File

@ -1,10 +1,8 @@
using System.Threading.Tasks;
namespace eShopOnContainers.Core.Services.Identity
namespace eShopOnContainers.Core.Services.Identity
{
public interface IIdentityService
{
string CreateAuthorizeRequest();
string CreateAuthorizationRequest();
string CreateLogoutRequest(string token);
string DecodeToken(string token);
}

+ 4
- 5
src/Mobile/eShopOnContainers/eShopOnContainers.Core/Services/Identity/IdentityService.cs View File

@ -9,11 +9,10 @@ namespace eShopOnContainers.Core.Services.Identity
{
public class IdentityService : IIdentityService
{
public string CreateAuthorizeRequest()
public string CreateAuthorizationRequest()
{
// Create URI to authorize endpoint
var authorizeRequest =
new AuthorizeRequest(GlobalSetting.Instance.IdentityEndpoint);
// Create URI to authorization endpoint
var authorizeRequest = new AuthorizeRequest(GlobalSetting.Instance.IdentityEndpoint);
// Dictionary with values for the authorize request
var dic = new Dictionary<string, string>();
@ -29,7 +28,6 @@ namespace eShopOnContainers.Core.Services.Identity
dic.Add("state", currentCSRFToken);
var authorizeUri = authorizeRequest.Create(dic);
return authorizeUri;
}
@ -53,6 +51,7 @@ namespace eShopOnContainers.Core.Services.Identity
string partToConvert = parts[1];
partToConvert = partToConvert.Replace('-', '+');
partToConvert = partToConvert.Replace('_', '/');
switch (partToConvert.Length % 4)
{
case 0:


+ 2
- 2
src/Mobile/eShopOnContainers/eShopOnContainers.Core/ViewModels/LoginViewModel.cs View File

@ -188,7 +188,7 @@ namespace eShopOnContainers.Core.ViewModels
await Task.Delay(500);
LoginUrl = _identityService.CreateAuthorizeRequest();
LoginUrl = _identityService.CreateAuthorizationRequest();
IsValid = true;
IsLogin = true;
@ -226,7 +226,7 @@ namespace eShopOnContainers.Core.ViewModels
Settings.AuthAccessToken = string.Empty;
Settings.AuthIdToken = string.Empty;
IsLogin = false;
LoginUrl = _identityService.CreateAuthorizeRequest();
LoginUrl = _identityService.CreateAuthorizationRequest();
}
else if (url.Contains(GlobalSetting.Instance.IdentityCallback))
{


Loading…
Cancel
Save