{ "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" }