Articles of cookies

Django: Cómo contar el número de personas vistas

Estoy creando una aplicación BBS simple en Django y la quiero para que cada vez que alguien vea una publicación, el número de visitas en esa publicación (post_view_no) se incremente. Por el momento, me enfrento a dos dificultades: Necesito limitar el aumento en post_view_no para que un usuario solo pueda boostlo una vez, independientemente de […]

¿Cómo puedo iniciar sesión en Facebook usando python (pedidos / urllib3)?

Estoy tratando de usar http://docs.python-requests.org/en/latest/ para iniciar sesión en Facebook automáticamente. s = requests.session() params = {’email’:’MYEMAILHERE’,’pass’:’MYPASSHERE’} r = s.post(“https://www.facebook.com/login.php/”, params = params) print r.text Pero en lugar de que fb me muestre la página de inicio, me muestra la página “Sus cookies están deshabilitadas” …

Python: Solicita cookies de inicio de sesión

Mi intención es iniciar sesión en un sitio y luego acceder a una imagen protegida desde un script de python. Tengo acceso legal y de trabajo desde un navegador. Esto es lo que tengo ahora. import requests s = requests.Session() s.get(‘*domain*’) r_login =s.post(‘*domain*/user.php’, headers={‘cmd’: ‘login’, ‘loginname’: ‘***’, ‘password’: ‘***’ }) print (s.cookies) print (r_login.status_code) r_img […]

Preguntas de Pyramid.security: ¿Cookies dobles? ¿Galletas inseguras? ¿Vencimiento?

Estoy tomando mi primera incursión en el módulo de seguridad de la pirámide. Estoy usando este código de inicio de sesión para configurar el auth_tkt: @view_config(route_name=’LoginForm’, request_method=’POST’, renderer=’string’) class LoginForm(SimpleObject): def __call__(self): emailAddress = self.request.params.get(’emailAddress’) password = self.request.params.get(‘password’) if emailAddress != ‘testemail@gmail.com’ or password != ‘testpassword’: errorDictionary = { ‘message’ : “Either the email address […]

Estoy usando pilones y tengo problemas con response.set_cookie

Pienso que una de las versiones de Pylons es diferente, pero no pude encontrar una manera fácil de decir qué versiones estaba ejecutando. En el primer ejemplo, estoy bastante seguro de que es 0.9.7 y más usando webob para configurar la cookie. Este entorno está configurando el símbolo @ a \ 100. Como puede ver […]

Adición de cookies que funcionan con el controlador web de Firefox pero no en PhantomJS

Tengo un pickle con cookies que creo a través del siguiente comando def doLogin(driver): #do login stuff pickle.dump(driver.get_cookies(), open(“cookies.pkl”, “wb”)) Tengo el código de muestra para obtener las cookies. driver = webdriver.PhantomJS() self.doLogin(driver) driver.delete_all_cookies() for cookie in pickle.load(open(“cookies.pkl”, “rb”)): driver.add_cookie(cookie) Puedo ver que crea la cookie bien porque si la imprimo está bien, add_cookie () […]

¿Por qué almacenar sesiones en el servidor en lugar de dentro de una cookie?

He estado usando Flask por algún tiempo y realmente estoy disfrutando el framework. Una cosa que no entiendo es que en casi todos los otros lugares hablan sobre el almacenamiento de la sesión en el servidor y la identificación de la sesión en el cliente, que luego identificaría la sesión. Sin embargo, después de usar […]

Cómo utilizar un controlador de servidor de tornado de prueba que autentica a un usuario a través de una cookie segura

¿Cómo puedo escribir una prueba de unidad para un controlador de tornado que autentica a un usuario a través de una cookie segura? Aquí está el código (y el código sudo) para una prueba ficticia que me gustaría hacer pasar. Estoy usando Tornado 3.1. from tornado.web import Application, RequestHandler from tornado.escape import to_unicode, json_decode, json_encode […]

Habilitar cookies en Phantomjs + selenium.

Quiero iniciar sesión en amazons3 (con la url : ‘ https://console.aws.amazon.com/iam/home?#security_credential ‘) en mi tablero armv7. Usé phantom2.0.1 de aquí y selenium2.45.0. Puedo abrir el sitio web con éxito, pero cuando hago “enviar” después de completar el nombre de usuario y la contraseña, el sitio web salta a una página de error que muestra “Habilitar […]

Cómo borrar las cookies utilizando Django

Estoy tratando de desarrollar la página de inicio de sesión para un sitio web. Estoy usando Django 1.4.2. set_cookie usuarios que set_cookie sesión correctamente en una cookie usando set_cookie . Pero no encontré a clear_cookie en la documentación de Django. ¿Cómo borrar una cookie para que un usuario cierre la sesión?