creation.js 795 Bytes
import _                                  from 'lodash';
import { Accounts }                       from 'meteor/accounts-base';
import { SimpleSchema }                   from 'meteor/aldeed:simple-schema';
import { ValidatedMethod }                from 'meteor/mdg:validated-method';
import { Orgs }                           from '/imports/collections/orgs/index';
import { Users }                          from '/imports/collections/users/index';



Accounts.validateNewUser((user) => {
  return !!user;
});

Accounts.onCreateUser((options, user) => {
  console.log(options);
  _.assign(user, {
    firstName:    options.profile.firstName,
    lastName:     options.profile.lastName,
    phones:       [],
    identities:   [],
    createdAt:    new Date().getTime(),
  });
  return user;
});