From ae51f39c6242c8e9bea1fb0eecb3e2604888fce4 Mon Sep 17 00:00:00 2001 From: soupette Date: Mon, 11 Jun 2018 16:08:43 +0200 Subject: [PATCH] Fix default role when login with custom providers --- .../strapi-plugin-users-permissions/services/Providers.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/strapi-plugin-users-permissions/services/Providers.js b/packages/strapi-plugin-users-permissions/services/Providers.js index 560be03ec9..7ded377edd 100644 --- a/packages/strapi-plugin-users-permissions/services/Providers.js +++ b/packages/strapi-plugin-users-permissions/services/Providers.js @@ -70,13 +70,13 @@ exports.connect = (provider, query) => { return resolve([null, [{ messages: [{ id: 'Auth.form.error.email.taken' }] }], 'Email is already taken.']); } - // Retrieve role `public`. - const publicRole = await strapi.query('role', 'users-permissions').findOne({ type: 'public' }, []); + // Retrieve role `authenticated`. + const authenticatedRole = await strapi.query('role', 'users-permissions').findOne({ type: 'authenticated' }, []); // Create the new user. const params = _.assign(profile, { provider: provider, - role: publicRole._id || publicRole.id + role: authenticatedRole._id || authenticatedRole.id }); const createdUser = await strapi.query('user', 'users-permissions').create(params);