Omniauth Twiter Sinatra Shotgun

6 views
Skip to first unread message

Germán Alberto Gimenez Silva

unread,
Sep 27, 2016, 4:33:44 PM9/27/16
to rub...@googlegroups.com
Hola, tengo este dilema:

Estoy trabajando en una aplicación y quiero que los usuarios se logeen usando Twitter uso este código como parte de la comunicación con Twitter.


Con rackup anda bien y me devuelve el usuario con todos sus datos, pero con Shotgun me da el siguiente error:
¿sugerencias?

OmniAuth::NoSessionError at /login/auth/twitter/callback

Session Expired

  • file: oauth.rb
  • location: callback_phase
  • line: 45

Uso shotgun por que es muy comodo a la hora de actualizar los cambios en la aplicación.

Saludos y gracias de ante mano.

Germán Alberto Gimenez Silva

unread,
Sep 28, 2016, 8:58:56 AM9/28/16
to rub...@googlegroups.com
Solución al problema planteado:

en el caso de shotgun (no se por que motivo ya que usando rackup esto no es necesario) debo generar la variable secret_session de esta forma
# openssl rand -hex 40

y el código queda de la siguiente manera:


--

Giménez Silva Germán Alberto


Reply all
Reply to author
Forward
0 new messages