問題タブ [authorize]

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 に答える
3257 参照

asp.net-mvc-3 - MVC3 Authorize 属性

コントローラーの同じアクションにロールとユーザーを追加する方法。

私は試した:

カスタム Authorize 属性を作成する必要がありますか?

ありがとう

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

android - sqlite を使用した 1 回限りのアクティビティ

アクティビティが 1 回だけ表示されるように設定に保存する 1 回限りのアクティビティを作成する方法を理解しています。しかし、誰かが「最初に開いた」画面をsqliteに保存する方法を教えてもらえますか? ユーザーがデータを消去して画面を再び表示できないようにしたい。

明確にするために

パスワード ログイン チュートリアルを見ていて、ユーザーにアプリにパスワードを登録してもらいたいのですが、パスワードを設定したら、セキュリティ上の理由から登録画面を削除したいと考えています。誰か助けてください。

ありがとう

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

asp.net-mvc - MVC で特定のファイルへのアクセスを制限する方法

ASP.Net MVC を使用していますが、特定のファイルへのアクセスを制限するにはどうすればよいか考えていました。[Authorize] の使用について読みましたが、コントローラーとアクションに適用されます。私は web.config 内で使用しようとしましたが、複数の .config が表示されると MVC が混乱するため、そうしないことを強くお勧めします。

私のファイルは、アプリケーションのベース (/MyApp/MyFile など) にあります。私がやりたいのは、ユーザーがファイルに移動したときです。ユーザーには、HTTP 401 エラーか何かが表示されます。間違っている場合は訂正してください。

0 投票する
4 に答える
3540 参照

asp.net-mvc - ASP.Net MVCEntityFrameworkアプリケーションのデータレベル認証フィルター

ASP.NetMVC4アプリケーションでデータレベルの承認フィルターを探していました。
データアクセスにはEntityFrameworkを使用しています。

アプリケーションはすべてのデータを表示する必要がありますが、ユーザーの役割に基づいてテーブル内の特定のフィールドへのアクセスを制限する必要があります。

例:TASKテーブル{int Id、string TaskName、DateTime StartDate、DateTime EndDate}

このデータ全体がすべてのユーザーに表示され、ユーザーはフィールドを編集することもできます。ただし、次のように編集オプションを制限する必要があります。
役割管理者はすべてのフィールドを編集できます
役割マネージャーはタスク名を編集できますが、開始日と終了日は編集
できません役割ユーザーはどのフィールドも編集できません

これらの編集はすべて、TaskControllerの編集アクションを呼び出します。

アプリケーションに機能を実装するにはどうすればよいですか。

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

facebook - Facebook 承認ダイアログに「NetworkError: 500 Internal Server Error」が表示される

私は自分のウェブサイト www.webdoanhnghiep.biz でログイン ボタンを開発しています。最近、このエラーが発生します。

ステップ1:

ステップ 2.コンソールを表示します。

NetworkError: 500 内部サーバー エラー - http://www.facebook.com/dialog/oauth?api_key=262362650517650&app_id=262362650517650&channel_url=http%3A%2F%2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion%3D5 %23cb%3Df27ebe2c9c5e1ee%26origin%3Dhttp%253A%252F%252Fwww.webdoanhnghiep.biz%252Ff15b114a85641a%26domain%3Dwww.webdoanhnghiep.biz%26relation%3Dparent.parent&client_id=262362650517650&display=none&domain=www.webdoanhnghiep.biz&locale=en_US&origin=1&redirect_uri=http %3A%2F%2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion%3D5%23cb%3Df25fe006513304%26origin%3Dhttp%253A%252F%252Fwww.webdoanhnghiep.biz%252Ff15b114a85641a%26ドメイン%3Dwww.webdoanhephep %26relation%3Dparent%26frame%3Df214b3110825766&response_type=token%2Csigned_request%2Ccode&sdk=joey

上記のリンクをたどると、「後でもう一度やり直してください」というメッセージが表示されます。

誰でもこのエラーの経験がありますか? 助けてください;

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

ios - Facebook ios SDK Authorize で 2 つのアクセス許可要求ダイアログが開く

(Facebook ios SDK 2.x または 3.1 を使用して) ゲームから authorize を呼び出すと、Facebook アプリに 2 つのアクセス許可ダイアログが表示されます。Facebook アプリがデバイスに存在しない場合、Web ブラウザーで同様の奇妙な動作が示されますが、その特定のケースについては説明しません。

テスト中、私たちはそれを発見しました...

iPhoneの場合

最初の許可ダイアログを受け入れると、キャンセル ボタンのある空白のダイアログが表示されます。[キャンセル] をクリックすると、ダイアログが閉じられ、2 つ目の (完全に複製された) アクセス許可ダイアログが短時間表示された後、ユーザーがアプリに戻ります。ユーザーが Facebook アプリに戻ると、2 番目のアクセス許可ダイアログがまだ表示されます。

iPadの場合

最初の許可ダイアログを受け入れると、多くの場合、キャンセル ボタンのある空白のダイアログが表示されます。キャンセルをクリックすると (またはキャンセル ダイアログがまったく表示されない場合)、2 つ目の (完全に複製された) 権限ダイアログが表示されます。このダイアログで [許可] をクリックすると、ユーザーはアプリに戻ります。

iPad のケースを説明するのに役立ついくつかの画像を次に示します。

  • 最初の許可ダイアログが表示されます: https://www.evernote.com/shard/s54/sh/3037a5b8-d55a-4bc2-ad11-a889202ca596/14f2e1241ee78c333c6cb2c8f978adfe

  • ユーザーが [同意する] をクリックすると、空白のキャンセル ダイアログが表示されます:

  • ユーザーが「キャンセル」をクリックすると、2 番目の許可ダイアログが表示されます: (最初の画像を参照してください...既に最大 2 つのリンクにヒットしています)

  • ユーザーが [Accept] をクリックすると、フローがゲームに戻ります (これも表示されていません)。

それ以来、人気のある Facebook ゲームである Diamond Dash を使用して同じ手順を試しました。iPad では、同様の 2 つの許可ダイアログが表示されます (空白のキャンセル ダイアログは表示されません)。最初の許可ダイアログを「許可」すると、制御がゲームに戻ります。その後、Facebook アプリに戻ると、2 番目の許可ダイアログが表示されます。

最終的に、ユーザーは複数のダイアログを通過してゲームをプレイすることができます...しかし、確かに流れは乱雑です。

だから私の質問は:

1) アクセス許可を受け入れた後に空白のキャンセル ダイアログを取り除くにはどうすればよいでしょうか 2) 二重のアクセス許可ダイアログを取り除くにはどうすればよいでしょうか (または、少なくとも iPad では、最初のアクセス許可ダイアログがユーザーをアプリに戻すようにします) )

空白の fb ダイアログに関連する他の投稿を検索しましたが、これまでのところすべてがセッションの有効期限切れ (または、既に許可された後にアクセス許可を再要求) を示しているため、これは新しいバグ レポートであると思います。

Facebook サイトの管理ページで試したことのいくつか:

  • 拡張認証ダイアログをオフにしました(違いはありません)
  • 認証された紹介をオフにしました(違いはありません)
  • 私たちが求めるすべての権限を削除しました(違いはありません)
  • URLスキームを使用しても使用しなくても効果はありません
  • 単一および複数のバンドル ID
  • iPhone アプリ ID の削除

どんな助けでも大歓迎です!

0 投票する
3 に答える
4362 参照

iphone - FBLoginViewを使用したiOS6用のFacebookSDK

同じコードを使用してユーザーにログインするiPhoneIOS4.3アプリとiPadIOS6アプリがあります。FBLoginViewは、IOS4.3を搭載したiPhoneで動作します。iOS 6を使用する私のiPadアプリでは、アプリケーションがあなたの写真にアクセスしたいというダイアログのみを表示し、2つのボタン「許可しない」と「OK」を使用してあなたに代わって友達に投稿します。[OK]を押しましたが、Facebookはログインしたままになりません。

他にどのような設定が必要ですか?

ありがとう

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

authorize - MVC4カスタムコードでの承認の使用が機能しない

MVC 4の新機能。MVC4に付属している組み込みのアカウント管理を使用します。ただし、Views、AccountModel、およびAccountControllerの下にAccountフォルダーを作成しました。

私がやりたいのは、アカウントフォルダ内のビューへのアクセスを制限することです。このために、私のAccountControllerでは、次を使用します。

ホームページに、アカウントビューの下にあるbobビューへのリンクがあり、ログインページに再ルーティングされます(これは正しいです)。

これで、フォームを送信すると、適切な資格情報(何でもかまいません)でbobが表示されるはずですが、許可されていないため、代わりにログインにリダイレクトされます。コード:

DBへの組み込みの接続を使用したくないのですが、bobを表示できるように、ユーザー名を文字列と照合して、authorization = trueを維持するために何をする必要がありますか?

長期的には、DBに接続し、SPROCを使用して情報をプルバックする予定です。そのため、現時点では、チェックされた文字列に基づいてユーザーを認証する必要があります。

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

android - Android - Facebook API - 2回認証する方法は?

Facebook に 2 回目にログインしようとすると問題が発生します。ユーザーが資格情報を初めて入力すると、バックグラウンドでいくつかの写真を Facebook アカウントにアップロードし始めます。

ただし、その期間中に別のユーザーが来て、Facebook ボタンをもう一度押すことができます。前のリクエストがまだ処理されていることを期待しています。ただし、最初の処理 (つまり、最初のユーザーの写真のアップロード) がまだ完了していない間は、2 番目のユーザーをログインさせることができません。

現在のバージョンで何が起こっているかというと、2 番目のユーザーが私の Facebook ボタンを押すと、Facebook API は前のユーザーを参照していると想定します (まだバックグラウンドで実行されているため)。ただし、古いユーザーがまだバックグラウンドで実行されている間に、この新しいユーザーで別のセクションを開始したいと考えています。どうすればそれを達成できますか?

これが私の簡単なコードです(ユーザーが画面上のFacebookボタンを押すと、次のメソッドが呼び出されます):

PS: 複数の Facebook および AsyncFacebookRunner オブジェクトのインスタンス化も試みましたが、うまくいきませんでした (同じ動作が得られます。つまり、オブジェクトが異なっていても、ログイン画面が 2 回目に表示されないだけです (前のリクエストがまだ処理中の場合))!!!

よろしくお願いします!

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

asp.net-mvc - MVC4認証と奇妙なリダイレクト動作

私はMVC4プロジェクトの最終段階にあり、コントローラーに認証を追加し、ユーザーが送信または要求を行い、ログインまたはログアウトするたびにホームページへのリダイレクトを開始します。ここで役立つアイデアがあります。 ?