44 lines
1.5 KiB
JSON
Executable File
44 lines
1.5 KiB
JSON
Executable File
{
|
|
"Jwt": {
|
|
"SecretKey": "your-very-secure-secret-key-that-should-be-at-least-32-characters-long",
|
|
"Issuer": "https://api.yourapp.com",
|
|
"Audience": "https://yourapp.com",
|
|
"ExpirationMinutes": 60
|
|
},
|
|
"OAuth": {
|
|
"Providers": {
|
|
"microsoft": {
|
|
"Authority": "https://login.microsoftonline.com/9188040d-6c67-4c5b-b112-36a304b66dad/v2.0",
|
|
"ClientId": "904abfa3-d392-400b-8de8-284e6041e929",
|
|
"ValidAudiences": ["904abfa3-d392-400b-8de8-284e6041e929"]
|
|
},
|
|
"google": {
|
|
"Authority": "https://accounts.google.com",
|
|
"ClientId": "1000025801082-09ikmt61a9c9vbdjhpdab9b0ui3vdnij.apps.googleusercontent.com",
|
|
"ValidAudiences": ["1000025801082-09ikmt61a9c9vbdjhpdab9b0ui3vdnij.apps.googleusercontent.com"]
|
|
},
|
|
"pocketid": {
|
|
"Authority": "https://identity.lesko.me",
|
|
"ClientId": "21131567-fea1-42a2-8907-21abd874eff8",
|
|
"ValidAudiences": ["21131567-fea1-42a2-8907-21abd874eff8"]
|
|
}
|
|
}
|
|
},
|
|
"Authentication": {
|
|
"PocketId": {
|
|
"Authority": "https://identity.lesko.me",
|
|
"ClientId": "21131567-fea1-42a2-8907-21abd874eff8",
|
|
"ClientSecret": "a633GE6G3JoY8WopnsxhSXQpmsTuXa63",
|
|
"CallbackPath": "/signin-pocketid",
|
|
"Scopes": "openid profile email"
|
|
}
|
|
},
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Information",
|
|
"Microsoft.AspNetCore": "Warning"
|
|
}
|
|
},
|
|
"AllowedHosts": "localhost",
|
|
"CorsOrigins": "https://localhost:5001,http://localhost:4200,http://localhost:5000"
|
|
} |