Esempio n. 1
0
 def _process(self):
     user, identity = register_user(self.request.email, self.request.extra_emails, self.request.user_data,
                                    self.request.identity_data, self.request.settings)
     tpl = get_template_module('users/emails/registration_request_accepted.txt', user=user)
     send_email(make_email(self.request.email, template=tpl))
     flash(_('The request has been approved.'), 'success')
     return jsonify_data()
Esempio n. 2
0
 def _process(self):
     user, identity = register_user(self.request.email, self.request.extra_emails, self.request.user_data,
                                    self.request.identity_data, self.request.settings)
     tpl = get_template_module('users/emails/registration_request_accepted.txt', user=user)
     send_email(make_email(self.request.email, template=tpl))
     flash(_('The request has been approved.'), 'success')
     return jsonify_data()
Esempio n. 3
0
 def _create_user(self, form, handler):
     user, identity = register_user(**self._prepare_registration_data(form, handler))
     login_user(user, identity)
     msg = _('You have sucessfully registered your Indico profile. '
             'Check <a href="{url}">your profile</a> for further details and settings.')
     flash(Markup(msg).format(url=url_for('users.user_profile')), 'success')
     db.session.flush()
     return handler.redirect_success()
Esempio n. 4
0
 def _create_user(self, form, handler):
     user, identity = register_user(**self._prepare_registration_data(form, handler))
     login_user(user, identity)
     msg = _('You have sucessfully registered your Indico profile. '
             'Check <a href="{url}">your profile</a> for further details and settings.')
     flash(Markup(msg).format(url=url_for('users.user_profile')), 'success')
     db.session.flush()
     return handler.redirect_success()