Teste a autenticação de aplicativos Ruby on Rails de desenvolvimento com provedor OAuth2 remoto

Se você configurou seu porteiro com as configurações padrão, ele não permitirá que você coloque localhost:3000como o retorno de chamada de redirecionamento porque requer um redirecionamento protegido por SSL. Para aplicativos de teste, você pode definir force_ssl_in_redirect_uri falseno inicializador do Porteiro.

No entanto, você pode querer testar seu aplicativo local em um provedor OAuth ativo com um URL de retorno de chamada que imita o protocolo do aplicativo cliente, ou seja, https://app_name.dev/

Configurando Pow com NGINX e SSL no OSX

Siga estas instruções, elas são muito completas: http://matthewhutchinson.net/2013/6/20/configuring-pow-with-nginx-and-ssl-on-osx . Isso lhe dirá tudo que você precisa saber para obter https://app_name.dev .

Erro jRuby: IOError: Socket não está conectado

Obtendo o erro acima? Faça um hack pow para fazê-lo funcionar até que o jRuby corrija o problema: https://gist.github.com/tonyhuynh/bf157f12813f26736513

Leia mais sobre o problema: https://github.com/basecamp/pow/issues/14