{ "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/4a0d328f-1f94-4920-b67e-4275737d02a5/v2.0", "ClientId": "eb03f08b-280a-46c7-9700-b012caa46000", "ValidAudiences": ["eb03f08b-280a-46c7-9700-b012caa46000"] }, "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" }