def api_login(db): name = request.GET.get('name') or request.forms.get('name') or '' password = request.GET.get('password') or request.forms.get('password') or '' client_ip = request.remote_addr or '' user_agent = request.environ.get('HTTP_USER_AGENT') or '' tdb = TokenDB(db) pattern = tdb.text_encode(str(client_ip) + str(user_agent)) ret = tdb.admin_login(name, password, pattern) response.content_type = 'application/json' return json.dumps(ret)
def api_login(db): name = request.GET.get('name') or request.forms.get('name') or '' password = request.GET.get('password') or request.forms.get( 'password') or '' client_ip = request.remote_addr or '' user_agent = request.environ.get('HTTP_USER_AGENT') or '' tdb = TokenDB(db) pattern = tdb.text_encode(str(client_ip) + str(user_agent)) ret = tdb.admin_login(name, password, pattern) response.content_type = 'application/json' return json.dumps(ret)