📦
WebAPISocialLogin
├─ Controllers
│ └─ AuthController.cs
├─ Entities
│ ├─ Abstract
│ │ ├─ IDto.cs
│ │ └─ IEntity.cs
│ ├─ AuthenticateRequest.cs
│ ├─ Dtos
│ │ ├─ UserForLoginDto.cs
│ │ └─ UserForRegisterDto.cs
│ ├─ OperationClaim.cs
│ ├─ User.cs
│ └─ UserOperationClaim.cs
├─ Extensions
│ └─ ClaimExtensions.cs
├─ Migrations
│ ├─ 20210811080548_InitialCreat.Designer.cs
│ ├─ 20210811080548_InitialCreat.cs
│ ├─ 20210811080740_UserEntityUpdate.Designer.cs
│ ├─ 20210811080740_UserEntityUpdate.cs
│ └─ SocialLoginContextModelSnapshot.cs
├─ Models
│ ├─ Abstract
│ │ ├─ IEntityRepository.cs
│ │ └─ IUserDal.cs
│ ├─ Context
│ │ └─ SocialLoginContext.cs
│ └─ EntityFramework
│ ├─ EfEntityRepositoryBase.cs
│ └─ EfUserDal.cs
├─ Program.cs
├─ Properties
│ └─ launchSettings.json
├─ Services
│ ├─ Abstract
│ │ ├─ IAuthService.cs
│ │ └─ IUserService.cs
│ └─ Concrete
│ ├─ AuthManager.cs
│ └─ UserManager.cs
├─ Startup.cs
├─ Utilities
│ ├─ Result
│ │ ├─ DataResult.cs
│ │ ├─ ErrorDataResult.cs
│ │ ├─ ErrorResult.cs
│ │ ├─ IDataResult.cs
│ │ ├─ IResult.cs
│ │ ├─ Result.cs
│ │ ├─ SuccessDataResult.cs
│ │ └─ SuccessResult.cs
│ └─ Security
│ ├─ Encryption
│ │ ├─ SecurityKeyHelper.cs
│ │ └─ SigningCredentialsHelper.cs
│ ├─ Hashing
│ │ └─ Class.cs
│ └─ JWT
│ ├─ Abstract
│ │ └─ ITokenHelper.cs
│ ├─ AccessToken.cs
│ ├─ JwtHelper.cs
│ └─ TokenOptions.cs
├─ WebAPISocialLogin.csproj
├─ appsettings.Development.json
├─ appsettings.json
└─ wwwroot
└─ assets
└─ images
└─ readme-image.png
©generated by Project Tree Generator