Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Tanver-Hasan/55f87c4152e9c96d1b582463ef06c401 to your computer and use it in GitHub Desktop.
Save Tanver-Hasan/55f87c4152e9c96d1b582463ef06c401 to your computer and use it in GitHub Desktop.
function (user, context, callback) {
user.user_metadata = user.user_metadata || {};
var audience = '';
audience = audience ||
(context.request && context.request.query && context.request.query.audience) ||
(context.request && context.request.body && context.request.body.audience);
if (audience === '[API identifier]') {
user.user_metadata.apis = audience;
// persist the user_metadata update
auth0.users.updateUserMetadata(user.user_id, user.user_metadata)
.then(function () {
callback(null, user, context);
})
.catch(function (err) {
callback(err);
});
}
return callback(null, user, context);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment