feat(infisical-pg): fixed radix issue, bugs in oauth and tag cascade on

This commit is contained in:
Akhil Mohan
2024-01-27 12:38:23 +05:30
parent 92f7b45e01
commit c880a48749
14 changed files with 4815 additions and 44627 deletions
@@ -114,6 +114,7 @@ export const registerSsoRouter = async (server: FastifyZodProvider) => {
authMethod: AuthMethod.GITLAB,
callbackPort: req.query.state as string
});
console.log({ isUserCompleted, providerAuthToken });
return cb(null, { isUserCompleted, providerAuthToken });
}
@@ -152,7 +153,7 @@ export const registerSsoRouter = async (server: FastifyZodProvider) => {
// this is due to zod type difference
}) as any,
handler: (req, res) => {
if (req.passportUser.isCompleted) {
if (req.passportUser.isUserCompleted) {
return res.redirect(
`${appCfg.SITE_URL}/login/sso?token=${encodeURIComponent(
req.passportUser.providerAuthToken
@@ -197,7 +198,7 @@ export const registerSsoRouter = async (server: FastifyZodProvider) => {
// this is due to zod type difference
}) as any,
handler: (req, res) => {
if (req.passportUser.isCompleted) {
if (req.passportUser.isUserCompleted) {
return res.redirect(
`${appCfg.SITE_URL}/login/sso?token=${encodeURIComponent(
req.passportUser.providerAuthToken
@@ -242,7 +243,7 @@ export const registerSsoRouter = async (server: FastifyZodProvider) => {
// this is due to zod type difference
}) as any,
handler: (req, res) => {
if (req.passportUser.isCompleted) {
if (req.passportUser.isUserCompleted) {
return res.redirect(
`${appCfg.SITE_URL}/login/sso?token=${encodeURIComponent(
req.passportUser.providerAuthToken
@@ -66,6 +66,7 @@ export const registerLoginRouter = async (server: FastifyZodProvider) => {
email: req.body.email,
ip: req.realIp,
userAgent,
providerAuthToken: req.body.providerAuthToken,
clientProof: req.body.clientProof
});
@@ -86,7 +86,8 @@ export const registerSignupRouter = async (server: FastifyZodProvider) => {
await server.services.signup.completeEmailAccountSignup({
...req.body,
ip: req.realIp,
userAgent
userAgent,
authorization: req.headers.authorization
});
res.setCookie("jid", refreshToken, {