mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-09 20:28:31 +00:00
ensured backwards compatibility
This commit is contained in:
@@ -56,9 +56,10 @@ export const login1 = async (req: Request, res: Response) => {
|
|||||||
|
|
||||||
if (!user) throw new Error("Failed to find user");
|
if (!user) throw new Error("Failed to find user");
|
||||||
|
|
||||||
let authProviders = [...(user.authProviders || []), user.authProvider];
|
const authProviders = [...(user.authProviders || [])];
|
||||||
|
user.authProvider && authProviders.push(user.authProvider);
|
||||||
|
|
||||||
if (!authProviders.includes(AuthProvider.EMAIL)) {
|
if (authProviders.length && !authProviders.includes(AuthProvider.EMAIL)) {
|
||||||
await validateProviderAuthToken({
|
await validateProviderAuthToken({
|
||||||
email,
|
email,
|
||||||
user,
|
user,
|
||||||
@@ -118,9 +119,10 @@ export const login2 = async (req: Request, res: Response) => {
|
|||||||
|
|
||||||
if (!user) throw new Error("Failed to find user");
|
if (!user) throw new Error("Failed to find user");
|
||||||
|
|
||||||
let authProviders = [...(user.authProviders || []), user.authProvider];
|
const authProviders = [...(user.authProviders || [])];
|
||||||
|
user.authProvider && authProviders.push(user.authProvider);
|
||||||
|
|
||||||
if (!authProviders.includes(AuthProvider.EMAIL)) {
|
if (authProviders.length && !authProviders.includes(AuthProvider.EMAIL)) {
|
||||||
await validateProviderAuthToken({
|
await validateProviderAuthToken({
|
||||||
email,
|
email,
|
||||||
user,
|
user,
|
||||||
|
|||||||
Reference in New Issue
Block a user