Revamp auth module to support multiple providers linked to a single auth identity (#7521)

This commit is contained in:
Stevche Radevski
2024-06-05 09:47:16 +02:00
committed by GitHub
parent 20cd6a7b51
commit fafc92b875
23 changed files with 640 additions and 216 deletions

View File

@@ -41,11 +41,15 @@ medusaIntegrationTestRunner({
)
await authService.create({
provider: "emailpass",
entity_id: email,
provider_metadata: {
password: passwordHash,
},
provider_identities: [
{
provider: "emailpass",
entity_id: email,
provider_metadata: {
password: passwordHash,
},
},
],
})
const response = await api
@@ -72,11 +76,15 @@ medusaIntegrationTestRunner({
)
await authService.create({
provider: "emailpass",
entity_id: email,
provider_metadata: {
password: passwordHash,
},
provider_identities: [
{
provider: "emailpass",
entity_id: email,
provider_metadata: {
password: passwordHash,
},
},
],
})
const error = await api