Docker 런타임 환경 변수 우선 적용
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import { createHmac, timingSafeEqual } from 'node:crypto'
|
||||
import { createError, deleteCookie, getCookie, setCookie } from 'h3'
|
||||
import { getRuntimeEnvValue } from './runtime-env'
|
||||
|
||||
const memberSessionCookieName = 'sori_member_session'
|
||||
const sessionMaxAge = 60 * 60 * 24 * 14
|
||||
@@ -9,8 +10,7 @@ const sessionMaxAge = 60 * 60 * 24 * 14
|
||||
* @returns {string} 세션 서명 비밀값
|
||||
*/
|
||||
const getSessionSecret = () => {
|
||||
const config = useRuntimeConfig()
|
||||
const sessionSecret = String(config.memberSessionSecret || '').trim()
|
||||
const sessionSecret = getRuntimeEnvValue('MEMBER_SESSION_SECRET', 'memberSessionSecret').trim()
|
||||
|
||||
if (!sessionSecret) {
|
||||
throw createError({
|
||||
|
||||
Reference in New Issue
Block a user