mirror of
https://github.com/Litlyx/litlyx
synced 2025-12-10 07:48:37 +01:00
fix env variables
This commit is contained in:
@@ -16,6 +16,11 @@ EMAIL_PASS=
|
|||||||
|
|
||||||
AUTH_JWT_SECRET=
|
AUTH_JWT_SECRET=
|
||||||
|
|
||||||
|
AUTH_MODE=
|
||||||
|
|
||||||
|
NOAUTH_USER_EMAIL=
|
||||||
|
NOAUTH_USER_NAME=
|
||||||
|
|
||||||
GOOGLE_AUTH_CLIENT_ID=
|
GOOGLE_AUTH_CLIENT_ID=
|
||||||
GOOGLE_AUTH_CLIENT_SECRET=
|
GOOGLE_AUTH_CLIENT_SECRET=
|
||||||
|
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ export default defineNuxtConfig({
|
|||||||
NOAUTH_USER_EMAIL: process.env.NOAUTH_USER_EMAIL,
|
NOAUTH_USER_EMAIL: process.env.NOAUTH_USER_EMAIL,
|
||||||
NOAUTH_USER_NAME: process.env.NOAUTH_USER_NAME,
|
NOAUTH_USER_NAME: process.env.NOAUTH_USER_NAME,
|
||||||
public: {
|
public: {
|
||||||
GOOGLE_AUTH_CLIENT_ID: process.env.GOOGLE_AUTH_CLIENT_ID
|
AUTH_MODE: process.env.AUTH_MODE
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
definePageMeta({ layout: 'none' });
|
definePageMeta({ layout: 'none' });
|
||||||
|
|
||||||
const config = useRuntimeConfig()
|
const config = useRuntimeConfig()
|
||||||
const isNoAuth = ref<boolean>(config.public.GOOGLE_AUTH_CLIENT_ID == undefined);
|
const isNoAuth = ref<boolean>(config.public.AUTH_MODE == 'NO_AUTH');
|
||||||
|
|
||||||
const useCodeClientWrapper = isNoAuth.value === false ?
|
const useCodeClientWrapper = isNoAuth.value === false ?
|
||||||
useCodeClient :
|
useCodeClient :
|
||||||
|
|||||||
@@ -2,9 +2,9 @@
|
|||||||
import { createUserJwt } from '~/server/AuthManager';
|
import { createUserJwt } from '~/server/AuthManager';
|
||||||
import { UserModel } from '@schema/UserSchema';
|
import { UserModel } from '@schema/UserSchema';
|
||||||
|
|
||||||
const { NOAUTH_USER_EMAIL, NOAUTH_USER_NAME, GOOGLE_AUTH_CLIENT_ID } = useRuntimeConfig();
|
const { NOAUTH_USER_EMAIL, NOAUTH_USER_NAME, public: publicRuntime } = useRuntimeConfig();
|
||||||
|
|
||||||
const noAuthMode = GOOGLE_AUTH_CLIENT_ID.length == 0;
|
const noAuthMode = publicRuntime.AUTH_MODE == 'NO_AUTH';
|
||||||
|
|
||||||
export default defineEventHandler(async event => {
|
export default defineEventHandler(async event => {
|
||||||
|
|
||||||
|
|||||||
@@ -90,9 +90,12 @@ services:
|
|||||||
# NUXT_GOOGLE_AUTH_CLIENT_ID: ""
|
# NUXT_GOOGLE_AUTH_CLIENT_ID: ""
|
||||||
# NUXT_GOOGLE_AUTH_CLIENT_SECRET: ""
|
# NUXT_GOOGLE_AUTH_CLIENT_SECRET: ""
|
||||||
|
|
||||||
|
# NO_AUTH or GOOGLE
|
||||||
# Default user created to login if no GOOGLE_AUTH_CLIENT_ID is provided
|
|
||||||
|
|
||||||
|
NUXT_PUBLIC_AUTH_MODE: 'NO_AUTH'
|
||||||
|
|
||||||
|
# Default user created in NO_AUTH mode
|
||||||
|
|
||||||
NUXT_NOAUTH_USER_EMAIL: 'default@user.com'
|
NUXT_NOAUTH_USER_EMAIL: 'default@user.com'
|
||||||
NUXT_NOAUTH_USER_NAME: "defaultuser"
|
NUXT_NOAUTH_USER_NAME: "defaultuser"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user