예제 #1
0
    def getUsers(self, action=None):
        try:
            email = self.request('email')

            if (mUser.findUserByEmail(self.db, email)):
                return self.json(dict(n_users = 1))
            else:
                return self.json(dict(n_users = 0))
        except Exception, e:
            log.error(e)
            return self.json(dict(n_users = 0))
예제 #2
0
파일: join.py 프로젝트: rblom/Change-By-Us
    def getUsers(self, action=None):
        try:
            email = self.request('email')

            if (mUser.findUserByEmail(self.db, email)):
                return self.json(dict(n_users=1))
            else:
                return self.json(dict(n_users=0))
        except Exception, e:
            log.error(e)
            return self.json(dict(n_users=0))
예제 #3
0
    def forgotPassword(self):
        email = self.request('email')

        if (email):
            userId = mUser.findUserByEmail(self.db, email)

            if (not userId):
                log.error("*** couldn't find user matching forgotten password request email")
                return False
            else:
                return mUser.resetPassword(self.db, userId)
        else:
            log.error("*** Forgot password attempt w/o email")
            return False
예제 #4
0
    def forgotPassword(self):
        email = self.request('email')

        if (email):
            userId = mUser.findUserByEmail(self.db, email)

            if (not userId):
                log.error(
                    "*** couldn't find user matching forgotten password request email"
                )
                return False
            else:
                return mUser.resetPassword(self.db, userId)
        else:
            log.error("*** Forgot password attempt w/o email")
            return False