omniauth

    6

    2答えて

    私は、Rails 4アプリでOmniauthでDevise 3.5を使用しています。私は、ユーザーが自分のFacebookアカウントを自分のアプリケーションに接続できるFacebookとの統合を作成しました。現在、ユーザーが[接続]ボタンをクリックすると、/user/auth/facebookに送信され、Omniauthが生成するコールバックURL:/user/auth/facebook/call

    1

    1答えて

    私は助けが必要です。 userモデルを設定するのにDeviseを使用しました。 userは多くがaccountsです。 accountはuserに属します。私はaccountの属性を、コールバック後にTwitter APIから取得するいくつかのハッシュ値で更新できるようにしたいと考えています。私が持っているものでは、Twitterからのコールバックの後に、accountの属性は全く更新されず、ni

    0

    2答えて

    私はここでいくつかの解決策を見てきましたが、誰も私の問題に答えていません。私は、UserとDesignerの2つのモデルを生成するためにdeviseを使いました。そして、Omniauthを使ってこの2つのモデルを別々にサインイン/サインインする必要があります。現在、これは私が持っているものです。 User.rb def self.from_omniauth(auth) where(pro

    0

    1答えて

    Facebookにサインインしようとしたときに「IDを持つユーザーが見つかりませんでした」というエラーが表示されます。 def facebook preexisting_user = User.find(params[:id]) # What should go in this line? user = User.from_omniauth(env["omniauth.auth

    20

    3答えて

    私はRailsCastを開発し、オムニバスで見て、これらの宝石を使用する認証システムを設定するための関連チュートリアルに行きました。私はRailsCastが古くなっていると思って、他のチュートリアルとのギャップを修正しようとすると、あらゆる種類の問題が生じています。 私はこのシステムを実装するための基礎として使用できる現在のチュートリアルをお勧めします。私は別々のユーザーモデルと認証モデルを持って

    0

    1答えて

    タイムゾーンを除くサインアップ時に、user.rbのすべてが正しく渡されています。 2016-03-30T20:13:38.083469+00:00 app[web.1]: NoMethodError (undefined method `timezone=' for #<User:0x007fdd2976e338>): 2016-03-30T20:13:38.083470+00:00 app[

    11

    1答えて

    GitLabインストールを、認証にLDAPではなくSAMLを使用するように変更しています。 この時点で、ユーザーは[Samlでログイン]ボタンを使用してWebアプリケーションに正常にログインできます。しかし、LDAPとSAMLのアプローチの違いと思われるものについてはっきりしていません。LDAPサインインで作成されたアカウントを持つユーザーは、LDAPユーザー名を使用してGitリポジトリにアクセス

    7

    2答えて

    統合の設計にどのようにアプローチするかについての質問があります。私はCompanyとUserの2つのモデルを持っています。私の場合、ユーザーは自分のアプリに登録し、Twitter/Facebook/LinkedInの各アカウントにアプリを接続して投稿/ツイート/その他の表示/作成ができるようにするオプションが表示されます。 Companyhas_manyUsersとソーシャルメディアアカウントが会

    5

    1答えて

    この質問をしてみましたが、何の助けも見つかりませんでした。 http://stackoverflow.com/questions/33493369/rails-devise-omniauth-problems-with-setup 私はこの問題を解決しようとあきらめ、私は干渉する他のエラーのためのスコープを削減しようとすることができるようにそれで何もして、全く新しいアプリを作りました。 新しい

    6

    1答えて

    facebookでサインインするユーザーが確認の確認をスキップできるように、次のコードを変更するにはどうすればよいですか?私はuser.email...の下にuser.skip_confirmation!を追加しようとしましたが、これはうまくいきませんでした。 user.rb: # Finds or creates user based on omniauth hash from given pr