PS:- このデバイス、omniauth、またはその他のプラグイン/gem を使用するとは言わないでください。
Ruby on Rails 3 の authlogic を使用した Google ログインのサンプル コードを探しています。
これが私が試した/チェックしたものです:-
- authlogic-google-account-oauth --- これは google ではなく twitter 用のサンプル コードです (Google の検索結果で最も評価の高いものの 1 つです。)
- http://www.manu-j.com/blog/add-google-oauth-ruby-on-rails-sites/214/ --> Google ログイン用のキーを生成していますか? facebook / twitter またはlinkedinログインを実装している間、このようなことはありませんでした. 必要なのは、それぞれのサイトの秘密鍵とアプリケーション ID だけです。
スタックオーバーフローに関する大量のリンク。他の宝石/古いブログ投稿を推奨するだけで解決策を提供する人は誰もいません
Ruby on Rails: Facebook ログイン、Twitter ログイン、OpenID ログインなどを追加する最良の方法
Rail 3でauthlogicを使用したGoogleログインの実行例/サンプルコードは誰でも知っています
編集
これらの警告に気付きましたか?これはあなたのコードによるものです。あなたが提供したコードは私のローカルマシンで実行されています:--
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.