|
|
|
@ -20,8 +20,6 @@ using Mvc.Server.Helpers; |
|
|
|
using Mvc.Server.Models; |
|
|
|
using Mvc.Server.ViewModels.Authorization; |
|
|
|
using OpenIddict.Abstractions; |
|
|
|
using OpenIddict.Core; |
|
|
|
using OpenIddict.EntityFrameworkCore.Models; |
|
|
|
using OpenIddict.Server.AspNetCore; |
|
|
|
using static OpenIddict.Abstractions.OpenIddictConstants; |
|
|
|
|
|
|
|
@ -29,16 +27,16 @@ namespace Mvc.Server |
|
|
|
{ |
|
|
|
public class AuthorizationController : Controller |
|
|
|
{ |
|
|
|
private readonly OpenIddictApplicationManager<OpenIddictEntityFrameworkCoreApplication> _applicationManager; |
|
|
|
private readonly OpenIddictAuthorizationManager<OpenIddictEntityFrameworkCoreAuthorization> _authorizationManager; |
|
|
|
private readonly OpenIddictScopeManager<OpenIddictEntityFrameworkCoreScope> _scopeManager; |
|
|
|
private readonly IOpenIddictApplicationManager _applicationManager; |
|
|
|
private readonly IOpenIddictAuthorizationManager _authorizationManager; |
|
|
|
private readonly IOpenIddictScopeManager _scopeManager; |
|
|
|
private readonly SignInManager<ApplicationUser> _signInManager; |
|
|
|
private readonly UserManager<ApplicationUser> _userManager; |
|
|
|
|
|
|
|
public AuthorizationController( |
|
|
|
OpenIddictApplicationManager<OpenIddictEntityFrameworkCoreApplication> applicationManager, |
|
|
|
OpenIddictAuthorizationManager<OpenIddictEntityFrameworkCoreAuthorization> authorizationManager, |
|
|
|
OpenIddictScopeManager<OpenIddictEntityFrameworkCoreScope> scopeManager, |
|
|
|
IOpenIddictApplicationManager applicationManager, |
|
|
|
IOpenIddictAuthorizationManager authorizationManager, |
|
|
|
IOpenIddictScopeManager scopeManager, |
|
|
|
SignInManager<ApplicationUser> signInManager, |
|
|
|
UserManager<ApplicationUser> userManager) |
|
|
|
{ |
|
|
|
|