diff --git a/src/app-demo/models/index.ts b/src/app-demo/models/index.ts index 098bfc3..f609c03 100644 --- a/src/app-demo/models/index.ts +++ b/src/app-demo/models/index.ts @@ -66,6 +66,6 @@ AppDemoModel.init( }, ); -AppDemoModel.sync({ alter: true, logging: false }).catch((e) => { - console.error('AppDemoModel sync', e); -}); +// AppDemoModel.sync({ alter: true, logging: false }).catch((e) => { +// console.error('AppDemoModel sync', e); +// }); diff --git a/src/models/user.ts b/src/models/user.ts index 83f573f..4e6cbd2 100644 --- a/src/models/user.ts +++ b/src/models/user.ts @@ -4,22 +4,13 @@ import { OrgInit } from '../auth/models/index.ts'; export { User, UserInit, UserServices, UserSecret }; import { useContextKey } from '@kevisual/context'; const init = async () => { - await OrgInit(null, null, { - alter: true, - logging: false, - }).catch((e) => { + await OrgInit(null, null).catch((e) => { console.error('Org sync', e); }); - await UserInit(null, null, { - alter: true, - logging: false, - }).catch((e) => { + await UserInit(null, null).catch((e) => { console.error('User sync', e); }); - await UserSecretInit(null, null, { - alter: true, - logging: false, - }).catch((e) => { + await UserSecretInit(null, null).catch((e) => { console.error('UserSecret sync', e); }); console.log('Models synced'); diff --git a/src/routes/app-manager/module/app-domain.ts b/src/routes/app-manager/module/app-domain.ts index 375f548..930a219 100644 --- a/src/routes/app-manager/module/app-domain.ts +++ b/src/routes/app-manager/module/app-domain.ts @@ -82,6 +82,6 @@ AppDomainModel.init( }, ); -AppDomainModel.sync({ alter: true, logging: false }).catch((e) => { - console.error('AppDomainModel sync', e); -}); +// AppDomainModel.sync({ alter: true, logging: false }).catch((e) => { +// console.error('AppDomainModel sync', e); +// }); diff --git a/src/routes/app-manager/module/app-list.ts b/src/routes/app-manager/module/app-list.ts index 3650b38..426ccf3 100644 --- a/src/routes/app-manager/module/app-list.ts +++ b/src/routes/app-manager/module/app-list.ts @@ -51,6 +51,6 @@ AppListModel.init( }, ); -AppListModel.sync({ alter: true, logging: false }).catch((e) => { - console.error('AppListModel sync', e); -}); +// AppListModel.sync({ alter: true, logging: false }).catch((e) => { +// console.error('AppListModel sync', e); +// }); diff --git a/src/routes/app-manager/module/app.ts b/src/routes/app-manager/module/app.ts index 3a57314..11b6973 100644 --- a/src/routes/app-manager/module/app.ts +++ b/src/routes/app-manager/module/app.ts @@ -155,6 +155,6 @@ AppModel.init( }, ); -AppModel.sync({ alter: true, logging: false }).catch((e) => { - console.error('AppModel sync', e); -}); +// AppModel.sync({ alter: true, logging: false }).catch((e) => { +// console.error('AppModel sync', e); +// }); diff --git a/src/routes/config/models/model.ts b/src/routes/config/models/model.ts index a160eaa..9cfd377 100644 --- a/src/routes/config/models/model.ts +++ b/src/routes/config/models/model.ts @@ -142,8 +142,8 @@ ConfigModel.init( }, ); -ConfigModel.sync({ alter: true, logging: false }).catch((e) => { - console.error('ConfigModel sync', e); -}); +// ConfigModel.sync({ alter: true, logging: false }).catch((e) => { +// console.error('ConfigModel sync', e); +// }); useContextKey('ConfigModel', () => ConfigModel); diff --git a/src/routes/container/models/index.ts b/src/routes/container/models/index.ts index a433d87..6e4ccb8 100644 --- a/src/routes/container/models/index.ts +++ b/src/routes/container/models/index.ts @@ -96,6 +96,6 @@ ContainerModel.init( }, ); -ContainerModel.sync({ alter: true, logging: false }).catch((e) => { - console.error('ContainerModel sync', e); -}); +// ContainerModel.sync({ alter: true, logging: false }).catch((e) => { +// console.error('ContainerModel sync', e); +// }); diff --git a/src/routes/github/models/github.ts b/src/routes/github/models/github.ts index 550977b..7f1c15c 100644 --- a/src/routes/github/models/github.ts +++ b/src/routes/github/models/github.ts @@ -40,6 +40,6 @@ GithubModel.init( }, ); -GithubModel.sync({ alter: true, logging: false }).catch((e) => { - console.error('GithubModel sync', e); -}); +// GithubModel.sync({ alter: true, logging: false }).catch((e) => { +// console.error('GithubModel sync', e); +// }); diff --git a/src/routes/page/models/index.ts b/src/routes/page/models/index.ts index aaa0521..c1b0e62 100644 --- a/src/routes/page/models/index.ts +++ b/src/routes/page/models/index.ts @@ -83,6 +83,6 @@ PageModel.init( }, ); -PageModel.sync({ alter: true, logging: false }).catch((e) => { - console.error('PageModel sync', e); -}); +// PageModel.sync({ alter: true, logging: false }).catch((e) => { +// console.error('PageModel sync', e); +// }); diff --git a/src/routes/user/web-login.ts b/src/routes/user/web-login.ts index fb9651a..f983076 100644 --- a/src/routes/user/web-login.ts +++ b/src/routes/user/web-login.ts @@ -53,37 +53,35 @@ app await setErrorLoginTokenRedis(loginToken); ctx.throw(400, 'token is expired and redirect error'); } - return; } if (!loginToken) { await setErrorLoginTokenRedis(loginToken); ctx.throw(400, 'loginToken is required'); } - if (!sign) { - await setErrorLoginTokenRedis(loginToken); - ctx.throw(400, 'sign is required'); - } if (!randomId) { await setErrorLoginTokenRedis(loginToken); ctx.throw(400, 'randomId is required'); } const tokenSecret = 'xiao' + randomId; - let payload: any = {}; - try { - payload = jsonwebtoken.verify(loginToken, tokenSecret); - } catch (e) { - await setErrorLoginTokenRedis(loginToken); - ctx.throw(400, 'loginToken error'); - } - const { timestamp } = payload; + if (sign) { + let payload: any = {}; + try { + payload = jsonwebtoken.verify(loginToken, tokenSecret); + } catch (e) { + await setErrorLoginTokenRedis(loginToken); + ctx.throw(400, 'loginToken error'); + } + const { timestamp } = payload; - const checkSign = MD5(`${tokenSecret}${timestamp}`).toString(); - if (sign !== checkSign) { - await setErrorLoginTokenRedis(loginToken); - ctx.throw(400, 'sign error'); + const checkSign = MD5(`${tokenSecret}${timestamp}`).toString(); + if (sign !== checkSign) { + await setErrorLoginTokenRedis(loginToken); + ctx.throw(400, 'sign error'); + } } + const user = await User.findByPk(tokenUser.id); if (!user) { await setErrorLoginTokenRedis(loginToken);