Fix multiple origins issue

This commit is contained in:
Pierre HUBERT 2023-12-21 11:12:57 +01:00
parent 483acde546
commit f49b947884

View File

@ -134,6 +134,7 @@ impl AppConfig {
/// Get auth cookie domain
pub fn cookie_domain(&self) -> Option<String> {
if cfg!(debug_assertions) {
let domain = self.website_origin.split_once("://")?.1;
Some(
domain
@ -142,6 +143,10 @@ impl AppConfig {
.unwrap_or(domain)
.to_string(),
)
} else {
// In release mode, the web app is hosted on the same origin as the API
None
}
}
/// Get app secret