2
votes

PS:- please dont say use this devise, omniauth or any other plugin/gem you know.

I am looking for some example code for google login using authlogic for ruby on rails 3.

Here is what i have tried/checked:-

Anybody knows any running example/ sample code for google login with authlogic in rail 3

EDIT

Have you noticed these warnings, this is from your code. The code you provided is running on my local machine:--

 Attempting discovery to verify endpoint
 Performing discovery on https://www.google.com/accounts /o8/id?id=AItOawlFBZciVpNUBSlYbz0wHzTgmJWu9PpCvyk
  WARNING: making https request to https://www.google.com/accounts/o8/id?id=AItOawlFBZciVpNUBSlYbz0wHzTgmJWu9PpCvyk without verifying server certificate; no CA path was specified.
  Using 'check_authentication' with https://www.google.com/accounts/o8/ud
WARNING: making https request to https://www.google.com/accounts/o8/ud without verifying server certificate; no CA path was specified.
1

1 Answers

1
votes

You inspired me to hack away at this.

This blog basically worked for me http://blog.sethladd.com/2010/09/ruby-rails-openid-and-google.html

My code is extra ugly though, because it wasn't the first one I tried.
Other resources:

Ruby open_id_authentication with Google OpenID

http://toddsedano.blogspot.com/search?updated-max=2010-05-29T11%3A59%3A00-07%3A00&max-results=7

http://railscasts.com/episodes/170-openid-with-authlogic

Anywho, the rough code that is working for me is here: https://github.com/softwaregravy/google_authlogic
and here is the running code

It's still very much a prototype. Hope it helps.