タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

oauthに関するfoaranのブックマーク (4)

  • 署名付きクッキー / Omniauth Strategyを書く / GitLabで独自認証

    メリークリスマス! traPの鯖管kazです。 この記事はアドベントカレンダー2016 25日目の記事……なんですが、 「曲がりなりにも東工大の技術系サークルであるtraPのアドベントカレンダー企画にしては技術系の記事少なくない!?」 みたいな声が聞こえたり聞こえなかったりしたので、技術ネタです。 シングル・サイン・オンにあこがれて ちょっとだけ、前座にお付き合いください。 GitLab うちのサークルでは、複数人開発プロジェクトの全てでgitを使っているんですが、 そのリモートリポジトリをホスティングするためにGitLabのCommunityEditionを使っています。 ほかにも これはちょっと(未来の新入部員に向けた)宣伝というか、どうでもいいんですけど、 他にも部内SNSだとか、ファイル共有用にownCloudだとか、ドキュメント共有用のcrowiだとか、 このブログもそうですし、

    署名付きクッキー / Omniauth Strategyを書く / GitLabで独自認証
  • トークンの置き換えに注意! - くらラボ研究記録

    こんばんはーです、ブログはやっぱり続かないなーって実感のくらです。 ここまで2回にわけてOAuth 2.0のAuthorization Code FlowとImplicit Flowの基礎をざっくりお話ししました。今回は「トークンの置き換え」についてお話ししたいと思います〜 トークンの置き換え攻撃って? みなさんが毎日つかっているiPhoneAndroidのアプリですが、アプリの目的には不要な情報の収集、IDやパスワード抜き盗りなど悪質なアプリがおおくなってきているらしいです。それらの中にはOAuthを悪用してトークンを置き換えて攻撃するアプリもでてきてしまっているようです。悪意をもった開発者が悪いアプリで取得したユーザさんのトークンを悪意のないアプリのアクセストークンと置き換えて認証をいつわっちゃったりするんです。そんなコトされたらこまっちゃいますよね。では、その方法がどんなものなのか

    トークンの置き換えに注意! - くらラボ研究記録
    foaran
    foaran 2017/09/11
  • OAuth 2.0 Implicit Flowをユーザー認証に利用する際のリスクと対策方法について #idcon - r-weblife

    おはようございます、ritouです。 今回は、一部で先週話題なりましたOAuth 2.0のImplicit Flowについてのエントリになります。 (2012/2/7 いろいろと修正しました。) 単なる OAuth 2.0 を認証に使うと、車が通れるほどのどでかいセキュリティー・ホールができる | @_Nat Zone Thread Safe: The problem with OAuth for Authentication. 今回は以下の内容について整理したいと思います。 OAuth 2.0のどの機能にセキュリティホールがあるのか 誰が攻撃者になれるのか 対策 OAuth 2.0 Implicit Flowとは OAuth 2.0ではサードパーティーアプリケーションが保護リソースへのアクセス権限を得るためのいくつかのフローが定義されています。 (仕様中ではFlowやGrant Type

    OAuth 2.0 Implicit Flowをユーザー認証に利用する際のリスクと対策方法について #idcon - r-weblife
    foaran
    foaran 2017/09/11
  • JavaScript で OAuth 認証を行う方法 - vivid memo

    最近、twitter クライアントを Firefox 拡張機能として作ったりしているのですが、twitter では認証方式として OAuth が採用されているため、JavaScript で OAuth 認証を行う必要があります。 ここでは、JavaScript の OAuth ライブラリを用いて OAuth 認証を行う方法を説明します。 OAuth 自体の詳しい説明などは OAuth の公式サイト をご覧ください。 OAuth ライブラリの入手 Google code に OAuth 関連ライブラリのプロジェクトサイト があります。 ここで、John Kristian さん作の JavaScript 用のライブラリも公開されています。 JavaScript 用 oauth ライブラリ Revision 1249 の段階では、ライブラリとして使用するのに必要なファイルは以下の 2 つのファイ

    JavaScript で OAuth 認証を行う方法 - vivid memo
    foaran
    foaran 2012/11/11
  • 1