Hi
for me worked this solutions:
in folder src/extensions/users-permissions/content-types/user
creat two files
index.js
and lifecycles.js
// src/extensions/users-permissions/content-types/user/lifecycles.js
module.exports = {
afterCreate(event) {
console.log('afterCreate');
},
afterUpdate(event) {
console.log('afterUpdate');
}
}
// src/extensions/users-permissions/content-types/user/index.js
const schema = require('./schema.json');
const lifecycles = require('./lifecycles.js');
module.exports = {
schema,
lifecycles
}
and then in file src/extensions/users-permissions/strapi-server.js
registered new user
// src/extensions/users-permissions/strapi-server.js
const user = require('./content-types/user');
module.exports = (plugin) => {
//...
plugin.contentTypes.user = user;
//...
return plugin;
}