Portland.DevCentre.RetrieveSecureLoginsCore
1.0.0.9
dotnet add package Portland.DevCentre.RetrieveSecureLoginsCore --version 1.0.0.9
NuGet\Install-Package Portland.DevCentre.RetrieveSecureLoginsCore -Version 1.0.0.9
<PackageReference Include="Portland.DevCentre.RetrieveSecureLoginsCore" Version="1.0.0.9" />
<PackageVersion Include="Portland.DevCentre.RetrieveSecureLoginsCore" Version="1.0.0.9" />
<PackageReference Include="Portland.DevCentre.RetrieveSecureLoginsCore" />
paket add Portland.DevCentre.RetrieveSecureLoginsCore --version 1.0.0.9
#r "nuget: Portland.DevCentre.RetrieveSecureLoginsCore, 1.0.0.9"
#:package Portland.DevCentre.RetrieveSecureLoginsCore@1.0.0.9
#addin nuget:?package=Portland.DevCentre.RetrieveSecureLoginsCore&version=1.0.0.9
#tool nuget:?package=Portland.DevCentre.RetrieveSecureLoginsCore&version=1.0.0.9
Allows you to load from the User Secrets Folder login credentials.
Only for private use, will not work publicly, sorry.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- Microsoft.Extensions.Configuration (>= 3.1.2)
- Microsoft.Extensions.Configuration.Abstractions (>= 3.1.2)
- Microsoft.Extensions.Configuration.UserSecrets (>= 3.1.2)
- Microsoft.Extensions.Options (>= 3.1.2)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 3.1.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
When this has been imported an appsettings.json file needs putting into the project folder, with the 'Copy To Output Directory' property setting to 'Copy Always' with the following.
{
"EmailCredentials": {
"UserName": "",
"Password": ""
},
"DatabaseCredentials": {
"UserName": "",
"Password": "",
"LocalPortNumber": "",
"LocalHost": "",
"NonLocalPortNumber": "",
"NonLocalHost": "",
"SiteGroundUserName": "",
"SiteGroundPassword": "",
"SiteGroundPortNumber": "",
"SiteGroundHost": "",
"SiteGroundDBName": ""
},
"LoginCredentials": {
"UserName": "",
"Password": ""
}
}
Go to Nuget Package Manager Console in VS or terminal window from the solution folder and run the following commands
dotnet user-secrets init --project "<YOUR_PROJECT_NAME>"
dotnet user-secrets set "EmailCredentials:UserName" "YOUR_EMAIL_USER_NAME" --project "<YOUR_PROJECT_NAME>"
dotnet user-secrets set "EmailCredentials:Password" "YOUR_EMAIL_PASSWORD" --project "<YOUR_PROJECT_NAME>"
dotnet user-secrets set "LoginCredentials:UserName" "YOUR_LOGIN_USER_NAME" --project "<YOUR_PROJECT_NAME>"
dotnet user-secrets set "LoginCredentialsPassword" "YOUR_LOGIN_PASSWORD" --project "<YOUR_PROJECT_NAME>"
dotnet user-secrets set "DatabaseCredentials:UserName" "YOUR_DATABASE_USER_NAME" --project "<YOUR_PROJECT_NAME>"
dotnet user-secrets set "DatabaseCredentials:Password" "YOUR_DATABASE_PASSWORD" --project "<YOUR_PROJECT_NAME>"
dotnet user-secrets set "DatabaseCredentials:LocalPort" "YOUR_DATABASE_LOCAL_NETWORK_PORT_NUMBER" --project "<YOUR_PROJECT_NAME>"
dotnet user-secrets set "DatabaseCredentials:LocalHost" "YOUR_DATABASE_LOCAL_HOST_NAME_OR_IP_ADDRESS" --project "<YOUR_PROJECT_NAME>"
dotnet user-secrets set "DatabaseCredentials:NonLocalPort" "YOUR_DATABASE_REMOTE_PORT_NUMBER" --project "<YOUR_PROJECT_NAME>"
dotnet user-secrets set "DatabaseCredentials:NonLocalHost" "YOUR_DATABASE_REMOTE_HOST_NAME_OR_IP_ADDRESS" --project "<YOUR_PROJECT_NAME>"
Replace the capitalised values with your own values.