⛔Never push sensitive information such as client id's, secrets or keys into repositories including in the README file⛔
This web solution is part of Apprentice Ambassador Network (AAN) project. Here the employer users can onboard to become ambassadors, find and sign-up for network events, find and collaborate with other ambassadors.
Users are expected to register themselves in the Employer portal. Once registered they will have access to on-boarding journey for AAN. Users who are already apprentices will also have access to on-board.
When running this locally, with stub sign-in enabled, the launch url should be https://localhost:5003/accounts/v6gr7d/
, where v6gr7d
is a random account id. Once logged in the correct account id will automatically replace this.
- A clone of this repository
- Optionally an Azure Active Directory account with the appropriate roles.
- The Outer API das-apim-endpoints should be available either running locally or accessible in an Azure tenancy.
You can find the latest config file in das-employer-config repository
In the web project, if not exist already, add AppSettings.Development.json
file with following content:
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*",
"ConfigurationStorageConnectionString": "UseDevelopmentStorage=true;",
"ConfigNames": "SFA.DAS.EmployerAan.Web,SFA.DAS.Employer.GovSignIn,SFA.DAS.Encoding",
"EnvironmentName": "LOCAL",
"Version": "1.0",
"APPINSIGHTS_INSTRUMENTATIONKEY": "",
"cdn": {
"url": "https://das-test-frnt-end.azureedge.net"
},
"ResourceEnvironmentName": "LOCAL",
"StubAuth": true
}
- .NetCore 8.0
- NUnit
- Moq
- FluentAssertions
- RestEase
- MediatR