Browse Source

Save email from third party user

pull/1920/head
Rory Powell 5 years ago
parent
commit
ef8b9b40c1
  1. 3
      packages/auth/src/middleware/passport/third-party-common.js

3
packages/auth/src/middleware/passport/third-party-common.js

@ -40,7 +40,7 @@ exports.authenticateThirdParty = async function (
key: thirdPartyUser.email,
include_docs: true,
})
let userExists = users.rows.length > 0
const userExists = users.rows.length > 0
if (requireLocalAccount && !userExists) {
return authError(done, "Email does not yet exist. You must set up your local budibase account first.")
@ -100,6 +100,7 @@ function constructNewUser(userId, thirdPartyUser) {
_id: userId,
provider: thirdPartyUser.provider,
providerType: thirdPartyUser.providerType,
email: thirdPartyUser.email,
roles: {}
}

Loading…
Cancel
Save