auth0-группа по умолчанию для пользователя после регистрации
Есть идеи, можно ли назначить пользователю группу по умолчанию в результате регистрации? До сих пор мы нашли только способ сделать это только как часть процесса входа пользователя, но не видим подобного способа для процесса регистрации.
1 ответ:
Auth0 пока не поддерживает запуск пользовательского кода во время регистрации.
Обходным путем, однако, может быть обнаружение первого входа (обычно после регистрации) и действия по нему:
function (user, context, callback) { // if it is the first login (hence the `signup`) if (context.stats.loginsCount === 1 ) { // initialize app_metadata user.app_metadata = user.app_metadata || {}; // set a default group user.app_metadata.groups = ['default']; // store the app_metadata auth0.users.updateAppMetadata(user.user_id, user.app_metadata) .catch(function(err){ callback(err); }); } // continue callback(null, user, context); }