mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-01 19:46:01 +01:00
added plugin hook > action:user.create on user creation
This commit is contained in:
@@ -9,6 +9,7 @@ var bcrypt = require('bcrypt'),
|
|||||||
sanitize = require('validator').sanitize,
|
sanitize = require('validator').sanitize,
|
||||||
|
|
||||||
utils = require('./../public/src/utils'),
|
utils = require('./../public/src/utils'),
|
||||||
|
plugins = require('./plugins'),
|
||||||
RDB = require('./redis'),
|
RDB = require('./redis'),
|
||||||
meta = require('./meta'),
|
meta = require('./meta'),
|
||||||
emailjsServer = emailjs.server.connect(meta.config['email:smtp:host'] || '127.0.0.1'),
|
emailjsServer = emailjs.server.connect(meta.config['email:smtp:host'] || '127.0.0.1'),
|
||||||
@@ -103,6 +104,7 @@ var bcrypt = require('bcrypt'),
|
|||||||
User.sendConfirmationEmail(email);
|
User.sendConfirmationEmail(email);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
plugins.fireHook('action:user.create', {uid: uid, username: username, email: email, picture: gravatar, timestamp: timestamp});
|
||||||
RDB.incr('usercount');
|
RDB.incr('usercount');
|
||||||
|
|
||||||
RDB.zadd('users:joindate', timestamp, uid);
|
RDB.zadd('users:joindate', timestamp, uid);
|
||||||
|
|||||||
Reference in New Issue
Block a user