def test_activating_user(self): u = User(username='******') db.session.add(u) db.session.commit() token1 = u.get_activate_token() token2 = '12345' User.activate_user(token1) self.assertTrue(u.is_active) self.assertIsNone(User.activate_user(token2))
def activate(token): user = User.activate_user(token) db.session.commit() if not user: flash(_('Activation error')) return redirect(url_for('main.index')) flash(_('Your account is activated. Please, sign in.')) return redirect(url_for('auth.login'))