purple-garage-68721
03/26/2024, 8:52 AMurls and secrets settings. I understand that certain URLs need to be predefined in the configuration, but I'm struggling with how to do this effectively before the server is deployed. The specific configuration values I'm unsure about include:
• hydra.config.urls.self.issuer
• hydra.config.urls.login
• hydra.config.urls.consent
• hydra.config.secrets.system
I get that these are crucial for Hydra to operate correctly, but my confusion lies in providing these URLs in advance, especially considering the server and the associated endpoints are not deployed or accessible yet.
1. How do you usually approach defining these URLs for a system that's not yet live?
2. For the hydra.config.urls.self.issuer, is it mandatory to have the exact deployment URL, or can it be something temporary that I can change later?
3. For the login and consent URLs, do these need to point to already functioning endpoints, or can I set placeholders during the development stage?
4. Regarding the hydra.config.secrets.system, any best practices on generating and managing these secrets securely?
Any advice, insights, or examples of how you've tackled these configuration steps would be greatly appreciated. I want to ensure I'm setting this up correctly from the get-go to avoid any security or operational issues down the line.
Thanks in advance!