問題タブ [simple-authentication]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
318 参照

asp.net-mvc-4 - Windows azure モバイル サービスと MVC Web アプリケーションの共通識別子でユーザーを識別します。

これが私がやりたいことです。

SQL サーバー データベース (Windows Azure) のテーブルを管理するために使用できる MVC Web アプリケーションが必要です。サードパーティのログイン (google、twitter、facebook など) で認証したい。

これらのテーブルにアクセスして変更するために Windows azure モバイル サービスを利用するモバイル アプリケーションが必要です。モバイル アプリは、上記と同じプロバイダーでログインします。

問題: MVC アプリケーションでログインすると、ユーザー名と電子メール アドレスにアクセスできます。

モバイル アプリケーションでログインすると、userId ="google":{ "userId":"Google:my-actual-user-id", "accessToken":"the-actual-access-token" } にアクセスできます。メールアドレスやユーザー名ではなく、モバイルサービス側で。

テーブルからデータを取得するサーバー サイド スクリプト (Azure モバイル サービス) を作成する場合、一意のユーザー識別子として何を使用すればよいでしょうか?? MVC アプリケーションは、モバイル アプリケーションがログイン時に取得するユーザー ID にアクセスできません。また、モバイル アプリケーションは、MVC ログイン (OAuthWebSecurity) を介して利用可能なユーザー名または電子メール アドレスにアクセスできません。

このリンクを見つけました: http://blogs.msdn.com/b/carlosfigueira/archive/2012/10/25/getting-user-information-on-azure-mobile-services.aspx

しかし、これを使用してGoogleメールを取得することさえできないようです…。したがって、ユーザーを一意に識別する方法はまだありません!!

助けてくれてありがとう

0 投票する
2 に答える
3957 参照

ruby-on-rails - 簡易トークン認証で工夫する

デバイスはトークン認証のサポートを削除するため、私は現在次の宝石とデバイスを使用しています。 https://github.com/gonzalo-bulnes/simple_token_authentication

ここで欠けているのは、すべての構成設定がhttp://localhost:3000/user/sign_in.json完了しているが、Google で RestConsole Tester を使用してヒットした場合です。

次のエラーが表示されます。

ActionController::InvalidAuthenticityToken at /users/sign_in.json

ActionController::InvalidAuthenticityToken アクションパック (4.0.2)

lib/action_controller/metal/request_forgery_protection.rb、163行目

何か案は?

0 投票する
1 に答える
2283 参照

ios - Swift で SimpleAuth/Instagram を使用するには?

SwiftでSimpleAuth/Instagramを使用するには? 認証方法をインポートして使用する方法は?

0 投票する
1 に答える
342 参照

ios - SimpleAuth が Instagram の応答を返さない

Instagram を認証するために、SimpleAuth を使用して iOS アプリを作成しようとしています。

私の AppDelegate.swift には次のものがあります。

(もちろん、必要に応じてクライアント ID とリダイレクト URI を挿入します)

そして、私の ViewController.swift には次のものがあります。

何らかの理由で、ユーザーがアプリを承認すると、responseObject が「nil」を返すように見えます。考えられる意味は、何かがうまくいかなかったということです。

私は Swift/iOS に比較的慣れていないため、何が間違っていたのかわかりません。ありがとう

0 投票する
1 に答える
104 参照

nunit - SimpleAuthencation が「プラグインの検索中に現在のドメインのアセンブリを反映できませんでした」をスローする

端末からセルフホスティングするときに正常に動作する SimpleAuthentication を使用する NancyFX Web プロジェクトがあります。単体テスト (Xamarin Studio を使用した NUnit ランナー) から自己ホストすると、「プラグインの検索中に現在のドメインのアセンブリを反映できませんでした」というエラー メッセージが表示され、「ファイルまたはアセンブリ、またはその依存関係の 1 つを読み込めませんでした」というエラー メッセージが表示されます。何度も繰り返しました。

これが失敗する理由は何ですか?これは、例外をスローするコードがhttps://github.com/SimpleAuthentication/SimpleAuthentication/blob/master/Code/SimpleAuthentication.Core/ReflectionHelpers.csにあるようです。どちらの場合も同じ 32/64 ビットで実行されていることを確認するために、IntPtr.Size 測定を試みました (32 ビットで実行されています)。

更新: 推奨に従って、いくつかのプレリリース ビルドを実行して同じ結果を得ようとしましたが、最終的にこれらのバイナリが作成されました。

更新: ReflectionHelpers.cs コードを単独で実行すると、読み込みに失敗した唯一の DLL が MonoDevelop.NUnit であることがわかります。とにかく、この部分にはNUnit dllは必要ありません。

https://github.com/SimpleAuthentication/SimpleAuthentication/issues/144を検討する必要があると思います

0 投票する
1 に答える
253 参照

ruby - シナトラ簡易認証でホームルートをダイレクトに設定する

Sinatra 簡易認証を使用して、サイトにアクセスする前にユーザーにログオンを強制しようとしています。したがって、ホームページがログオンとなり、プロンプトが表示されることなくサイトを使用できるようになります。現時点では、ログオン後にホーム ルート ページにリダイレクトする方法がわかりませんでした。set :home は正常に機能しています。

0 投票する
1 に答える
193 参照

ruby-on-rails - コントローラーで簡易認証トークンのトークンを使用する

Rails の API に簡易認証トークンを使用しています。

ドキュメントに記載されているとおり: https://github.com/gonzalo-bulnes/simple_token_authentication :

私の User モデルでは、次の行を追加しました: act_as_token_authenticatable

ログインまたはログアウトするたびに、認証トークンを期待どおりに取得および変更できます。

私が理解していないのは、以下の行の使用法です。

act_as_token_authentication_handler_for ユーザー

この行を追加した ProfilesController というコントローラーがあります。この行をコントローラーに追加してもしなくても、違いはありません。メソッドを追加せずに使用するのと同じ方法でメソッドを呼び出すことができます。

これが何をするのか説明してもらえますか?