www in docker support
This commit is contained in:
parent
539a848e95
commit
c227fce036
2145 changed files with 399596 additions and 58 deletions
|
|
@ -14,6 +14,7 @@ export const config = {
|
|||
frontendUrl: envOrDefault('FACEAI_FRONTEND_URL', isProduction ? 'https://ai.regalamiunsorriso.it' : 'http://localhost:5173'),
|
||||
publicBaseUrl: envOrDefault('FACEAI_PUBLIC_BASE_URL', isProduction ? 'https://ai.regalamiunsorriso.it' : 'http://localhost:3001'),
|
||||
legacyReturnUrl: envOrDefault('FACEAI_LEGACY_RETURN_URL', isProduction ? 'https://www.regalamiunsorriso.it/faceai_return.php' : 'http://localhost:3001/dev/legacy/return'),
|
||||
legacyReturnMode: envOrDefault('FACEAI_LEGACY_RETURN_MODE', isProduction ? 'bridge' : 'bridge'),
|
||||
legacyHomeUrl: envOrDefault('FACEAI_LEGACY_HOME_URL', isProduction ? 'https://www.regalamiunsorriso.it/' : 'http://localhost:8080/index.jsp'),
|
||||
pklRoot: process.env.FACEAI_PKL_ROOT || '/data/pkl',
|
||||
enableLocalLegacyStatic: process.env.FACEAI_ENABLE_LOCAL_LEGACY_STATIC
|
||||
|
|
|
|||
|
|
@ -676,8 +676,10 @@ app.get('/api/searches/:id/redirect', requireSession, async (req, res) => {
|
|||
}
|
||||
|
||||
const token = issueReturnToken(result);
|
||||
|
||||
const redirectUrl = `${config.legacyReturnUrl}?resultId=${encodeURIComponent(result.id)}&token=${encodeURIComponent(token)}`;
|
||||
const shouldUseDirectLegacyReturn = config.legacyReturnMode === 'direct' && typeof result.returnUrl === 'string' && result.returnUrl.trim() !== '';
|
||||
const redirectUrl = shouldUseDirectLegacyReturn
|
||||
? `${result.returnUrl}${result.returnUrl.includes('?') ? '&' : '?'}faceaiResultId=${encodeURIComponent(result.id)}&faceaiToken=${encodeURIComponent(token)}&faceaiMatchSource=faceai`
|
||||
: `${config.legacyReturnUrl}?resultId=${encodeURIComponent(result.id)}&token=${encodeURIComponent(token)}`;
|
||||
|
||||
logFaceAiAccess('Identification redirect issued', req, {
|
||||
searchId: search.id,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue