Пример #1
0
    def login(self):
        user = cherrypy.request.json
        cookie = cherrypy.response.cookie
        username = user['name']

        service = UserService()
        if not service.does_username_exist(username):
            service.add_user(username)

        user = service.get_user_by_username(username)
        user['isLoggedIn'] = True

        cookie['user'] = user['_id']
        cookie['user']['path'] = '/'
        cookie['user']['max-age'] = 3600

        return user
Пример #2
0
    def login(self):
        user = cherrypy.request.json
        cookie = cherrypy.response.cookie
        username = user['name']

        service = UserService()
        if not service.does_username_exist(username):
            service.add_user(username)

        user = service.get_user_by_username(username)
        user['isLoggedIn'] = True

        cookie['user'] = user['_id']
        cookie['user']['path'] = '/'
        cookie['user']['max-age'] = 3600

        return user