並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 72件

新着順 人気順

authenticationの検索結果1 - 40 件 / 72件

  • この2年でFirebase Authentication はどう変わった?セキュリティ観点の仕様差分まとめ - Flatt Security Blog

    はじめに こんにちは、@okazu_dm です。 今回自分がぴざきゃっとさんが2022年4月に書いた以下の記事を更新したため、本記事ではその差分について簡単にまとめました。 Firebase Authentication利用上の注意点に関して生じた差分とは、すなわち「この2年強の間にどのような仕様変更があったか」と同義だと言えます。IDaaSに限らず認証のセキュリティに興味のある方には参考になるコンテンツだと思います。 更新した記事につきましては、以下をご覧ください。 差分について Firebase Authenticationの落とし穴と、その対策を7種類紹介する、というのがオリジナルの記事の概要でしたが、2年ほどの時間の中で対策については大きく進歩したものが4点ありました(残念ながら落とし穴が無くなった、とまでは言えませんが)。 今回記事の中で更新したのは以下4点です。 落とし穴 1.

      この2年でFirebase Authentication はどう変わった?セキュリティ観点の仕様差分まとめ - Flatt Security Blog
    • パスキーのユーザー ジャーニー  |  Authentication  |  Google for Developers

      KAYAK がパスキーでログイン時間を 50% 短縮し、セキュリティを強化した方法 Yahoo!JAPAN、パスキーの導入率を 11% に増やし、SMS OTP の費用を削減 Dashlane でパスキーによるログインのコンバージョン率が 70% 上昇 メルカリのパスキー認証でログインが 3.9 倍高速化 Google アカウントのパスキーのユーザー エクスペリエンスを設計する パスキーとパスワードの比較で、これまでにない認証速度を実現 「Google でログイン」の SDK Android 用認証情報マネージャー ウェブで Google でログイン(ワンタップを含む) iOS と macOS 用の Google ログイン 業界基準 パスキー OpenID Connect 以前のログイン Android でのワンタップ登録/ログイン Android 向け Google ログイン ウェブ向け

        パスキーのユーザー ジャーニー  |  Authentication  |  Google for Developers
      • Amazon Cognito user pools now offer email as a multi-factor authentication (MFA) option - AWS

        Amazon Cognito user pools now offer email as a multi-factor authentication (MFA) option Amazon Cognito has expanded multi-factor authentication (MFA) functionality to include email as an additional factor. You now have a choice of delivering one-time passwords (OTP) using email, in addition to the preexisting support for text messages (SMS) and time-based one-time passwords (TOTP). You can enable

          Amazon Cognito user pools now offer email as a multi-factor authentication (MFA) option - AWS
        • 1Passwordを利用したSSH時のToo many authentication failuresを回避する | DevelopersIO

          SSHキーを1Passwordに保存しておき、 ~/.ssh/configに IdentityAgent "~/Library/Group Containers/2BUA8C4S2C.com.1Password/t/agent.sock" という設定を書いておくと秘密鍵を1Passwordから出すことなくサーバに接続することができます。 こちらの内容については下記ブログなどをご参照ください。 https://dev.classmethod.jp/articles/1Password-git-ssh/ 私はこの方法を愛用していたのですが、 ある日次のエラーが出るようになりました。 Received disconnect from UNKNOWN port 65535:2: Too many authentication failures Disconnected from UNKNOWN p

            1Passwordを利用したSSH時のToo many authentication failuresを回避する | DevelopersIO
          • Security best practices when using ALB authentication | Amazon Web Services

            Networking & Content Delivery Security best practices when using ALB authentication At AWS, security is the top priority, and we are committed to providing you with the necessary guidance to fortify the security posture of your environment. In 2018, we introduced built-in authentication support for Application Load Balancers (ALBs), enabling secure user authentication as they access applications.

              Security best practices when using ALB authentication | Amazon Web Services
            • Rails 7.1: Dockerfiles, BYO Authentication, More Async Queries, and more!

              Rails 7.1: Dockerfiles, BYO Authentication, More Async Queries, and more! Rails World just started and we are getting together with the community in person to celebrate of the 20th anniversary of Rails and the release of Rails 7.1. In this release there has been over five thousand commits made by over 800 contributors since Rails 7.0, so it is packed with new features and improvements. Dockerfiles

                Rails 7.1: Dockerfiles, BYO Authentication, More Async Queries, and more!
              • The evolution of Windows authentication

                As Windows evolves to meet the needs of our ever-changing world, the way we protect users must also evolve to address modern security challenges. A foundational pillar of Windows security is user authentication. We are working on strengthening user authentication by expanding the reliability and flexibility of Kerberos and reducing dependencies on NT LAN Manager (NTLM). Kerberos has been the defau

                  The evolution of Windows authentication
                • Dropbox says hacker accessed passwords, authentication info during breach

                  Dropbox says hacker accessed passwords, authentication info during breach Cloud storage company Dropbox reported that a hacker breached company systems on April 24 and gained access to sensitive information like passwords and more. In a filing with the SEC on Wednesday afternoon, the company said it discovered unauthorized access to the production environment of Dropbox Sign — a company formerly k

                    Dropbox says hacker accessed passwords, authentication info during breach
                  • Mutual authentication for Application Load Balancer reliably verifies certificate-based client identities | Amazon Web Services

                    AWS News Blog Mutual authentication for Application Load Balancer reliably verifies certificate-based client identities Today, we are announcing support for mutually authenticating clients that present X509 certificates to Application Load Balancer. With this new feature, you can now offload client authentication to the load balancer, ensuring only trusted clients communicate with their backend ap

                      Mutual authentication for Application Load Balancer reliably verifies certificate-based client identities | Amazon Web Services
                    • Firebase Authenticationを用いた「やってはいけない」システム設計の話 - Xtone Design & Tech Talk

                      エクストーンの豊田です。先日、エクストーン社内で技術勉強会があり、そちらでFirebase Authenticationを利用してWebサービスを設計・運用した際に困った話をさせていただいたので、こちらでも紹介させていただきたいと思います。 Firebase Authentication FirebaseはGoogleが提供しているモバイル・Webアプリケーション向けのプラットフォームで、認証やストレージ、関数実行等の機能を提供します。今回はFirebaseが提供する認証サービスであるAuthenticationについてお話しします。 Firebase Authenticationはユーザーの管理や認証を行うサービスで、メールアドレス・パスワードによる認証の他に、同じユーザーに対してGoogleアカウントやApple IDを利用した認証を紐づける等が可能です。ユーザーの管理自体をFireb

                        Firebase Authenticationを用いた「やってはいけない」システム設計の話 - Xtone Design & Tech Talk
                      • Modern web application authentication and authorization with Amazon VPC Lattice | Amazon Web Services

                        AWS Security Blog Modern web application authentication and authorization with Amazon VPC Lattice When building API-based web applications in the cloud, there are two main types of communication flow in which identity is an integral consideration: User-to-Service communication: Authenticate and authorize users to communicate with application services and APIs Service-to-Service communication: Auth

                          Modern web application authentication and authorization with Amazon VPC Lattice | Amazon Web Services
                        • 🔐 Session-Based vs. Token-Based Authentication: Which is better?🤔

                          🔐 Session-Based vs. Token-Based Authentication: Which is better?🤔 Hi fellow readers!✋ I hope you’re doing great. In this article, we will learn about session and token-based authentication methods used in backend applications. Let’s take a look at them. 🔐 Session-based auth In simple words, session-based authentication uses a special code(session id) stored on your device to remember who you ar

                            🔐 Session-Based vs. Token-Based Authentication: Which is better?🤔
                          • Firebase Authenticationにおける分散トランザクション - PLEX Product Team Blog

                            はじめに 2024年4月に株式会社プレックスにエンジニアとして新卒入社した佐藤祐飛と申します。現在はサクミルという建設業界向けのSaaSプロダクト開発を行っています。 sakumiru.jp Firebase Authentication(以下Firebaseと略します)を利用した認証において、ユーザー作成時に分散トランザクションによってデータの整合性を担保する実装をRuby on Railsで行ったのでその知見について共有したいと思います。 firebase.google.com はじめに 背景 サクミルにおけるユーザー認証について ユーザー作成方法について 課題 ユーザーデータの不整合が生じる可能性がある Firebaseのコミット制御やロールバックができない サーガパターンによる整合性担保 サーガパターンとは サクミル管理画面 APIの実装 最後に 背景 サクミルにおけるユーザー認証

                              Firebase Authenticationにおける分散トランザクション - PLEX Product Team Blog
                            • Understanding and Building Authentication Sessions with Golang

                              The Authentication Session of a web app is the heart of its defense against malicious threats. Hence, it is among the first points of recon for a security tester. This article will discuss the authentication sessions of a web app in the “Go” programming language (Golang). It will also discuss the vulnerabilities and design flaws in authentication sessions, the difference between Session-Based and

                                Understanding and Building Authentication Sessions with Golang
                              • PerlでつくるフルスクラッチWebAuthn/パスキー認証 / Demonstration of full-scratch WebAuthn/Passkey Authentication written in Perl

                                YAPC::Hiroshima 2024

                                  PerlでつくるフルスクラッチWebAuthn/パスキー認証 / Demonstration of full-scratch WebAuthn/Passkey Authentication written in Perl
                                • </> htmx ~ Examples ~ Async Authentication

                                  This example shows how to implement an an async auth token flow for htmx. The technique we will use here will take advantage of the fact that you can delay requests using the htmx:confirm event. We first have a button that should not issue a request until an auth token has been retrieved: <button hx-post="/example" hx-target="next output"> An htmx-Powered button </button> <output> -- </output> Nex

                                  • Non-interactive SSH password authentication

                                    SSH offers several forms of authentication, such as passwords and public keys. The latter are considered more secure. However, password authentication remains prevalent, particularly with network equipments.1 A classic solution to avoid typing a password for each connection is sshpass, or its more correct variant passh. Here is a wrapper for Zsh, getting the password from pass, a simple password m

                                    • DockertestとLocalStackを使って 外部サービスに依存した多要素認証の 動作確認・テストをした話 / A story about using Dockertest and LocalStack to check and test the operation of multi-factor authentication that depends on external services

                                      2024/06/08: Go Conference 2024 https://gocon.jp/2024/ DockertestとLocalStackを使って 外部サービスに依存した多要素認証の 動作確認・テストをした話 西田 智朗 ソフトウェアエンジニア

                                        DockertestとLocalStackを使って 外部サービスに依存した多要素認証の 動作確認・テストをした話 / A story about using Dockertest and LocalStack to check and test the operation of multi-factor authentication that depends on external services
                                      • Modern Authentication Methods now needed to continue syncing Outlook Email in non-Microsoft email apps - Microsoft Support

                                        Last Updated: June 10, 2024 Issue For many years, applications have used Basic Authentication to connect to servers, services, and API endpoints. Basic Authentication simply means the application sends a username and password with every request, and those credentials are also often stored or saved on the user’s device. Traditionally, Basic Authentication is enabled by default on most servers or se

                                        • .NET 8: What's New for Authentication and Authorization

                                          .NET.NET 8: What's New for Authentication and AuthorizationLet’s explore the new features brought by .NET 8 to support authentication and authorization in your applications. The release of .NET 8 is just around the corner. Among the amazing features it brings to developers, it offers a minor revolution in support for authentication and authorization: moving ASP.NET Core Identity from a page-orient

                                            .NET 8: What's New for Authentication and Authorization
                                          • Azure PostgreSQL, Entra ID Authentication and .NET | LINQ to Fail

                                            I’m currently working on a project in which we are using Entra ID rather than a traditional Postgre username and password. This is a great way to secure your database and ensure that only the right people have access to it. Note: For the purpose of this article, I’m going to use Entra ID to refer to a user identity, as well as a managed identity such as a service principal, as the approach is the

                                              Azure PostgreSQL, Entra ID Authentication and .NET | LINQ to Fail
                                            • Should I Use JWTs For Authentication Tokens? - Tinker, Tamper, Alter, Fry

                                              No. Not satisfied? Fine, fine. I’ll write a longer answer. Let’s talk about what we’re talking about. JWT stands for JSON Web Tokens, a reasonably well defined standard for authenticated tokens. Specifically they have a header with format information, a payload, and a signature or message authentication code. The core idea is that whoever has the corresponding verification key can verify that the

                                                Should I Use JWTs For Authentication Tokens? - Tinker, Tamper, Alter, Fry
                                              • Cookie-Based authentication for Next.js 13 apps

                                                This post is for you if you want a simpler alternative to NextAuth to implement authentication in your Next.js application using Iron-Session and the App Router. What's iron-session ? It's a popular open-source project for Node.js for encrypting/decrypting data that can be persisted in cookies. You can find more about the project in Github. My implementation uses a middleware that relies on iron-s

                                                  Cookie-Based authentication for Next.js 13 apps
                                                • git pushでエラー!!Support for password authentication was removed on Au...

                                                  Abstract(git,ubuntu22.04) タイトル通りなんだけど、VMに新規でubuntu22.04を設定して、git pushを実行すると下記エラーで失敗してた。 Support for password authentication was removed on August 13, 2021. WindowsのC:\Users配下の.gitconfig探したり、TortoiseGitの設定探したり、もう小一時間も彷徨って... orz 解決方法 結論 : githubのアクセストークンを取得して、パスワードに入力する。 1. 自分のgithubアカウントにアクセスする。 https://github.com/xxxx/ ↓ アイコンクリック ↓ Settings ↓ Developer settings ↓ Personal access tokens ↓ Note: 適当

                                                    git pushでエラー!!Support for password authentication was removed on Au...
                                                  • GitHub - excid3/revise_auth: A pure Rails authentication system like Devise.

                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                      GitHub - excid3/revise_auth: A pure Rails authentication system like Devise.
                                                    • PHPからFirebase Authenticationを利用する

                                                      はじめに この記事では、PHPからFirebaseのAuthentication(認証機能)を利用する方法についてまとめています。 Firebase Authentication ドキュメント PHPのSDKをインストールする PHPからFirebase Authenticationを利用するにあたり、つぎのSDKを使用します。 About Unofficial Firebase Admin SDK for PHP kreait/firebase-phpが非公式のSDKであることは、ご留意ください。 Composerでkreait/firebase-phpをインストールする kreait/firebase-phpのインストールには、composerを用います。 Firebaseのcredentialを用意する kreait/firebase-phpは、Firebaesのcredential

                                                        PHPからFirebase Authenticationを利用する
                                                      • Authentication through only what you are · Issue #1728 · w3c/webauthn

                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                          Authentication through only what you are · Issue #1728 · w3c/webauthn
                                                        • Roku forcing 2-factor authentication after 2 breaches of 600K accounts

                                                          Everyone with a Roku TV or streaming device will eventually be forced to enable two-factor authentication after the company disclosed two separate incidents in which roughly 600,000 customers had their accounts accessed through credential stuffing. Credential stuffing is an attack in which usernames and passwords exposed in one leak are tried out against other accounts, typically using automated s

                                                            Roku forcing 2-factor authentication after 2 breaches of 600K accounts
                                                          • AuthLogParser: Open-source tool for analyzing Linux authentication logs - Help Net Security

                                                            Please turn on your JavaScript for this page to function normally. AuthLogParser is an open-source tool tailored for digital forensics and incident response, specifically crafted to analyze Linux authentication logs (auth.log). The tool examines the auth.log file, extracting crucial details like SSH logins, user creations, event names, IP addresses, among others. It produces a concise summary that

                                                              AuthLogParser: Open-source tool for analyzing Linux authentication logs - Help Net Security
                                                            • アプリケーションのデフォルト認証情報の仕組み  |  Authentication  |  Google Cloud

                                                              フィードバックを送信 アプリケーションのデフォルト認証情報の仕組み コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 このページでは、アプリケーションのデフォルト認証情報(ADC)が認証情報を探す場所について説明します。ADC の仕組みを理解することで、ADC で使用されている認証情報と、その認証情報の検出方法を理解できます。 Application Default Credentials (ADC) は、アプリケーション環境に基づいて認証情報を自動的に検索するために、認証ライブラリが使用する手法です。認証ライブラリは、これらの認証情報を Cloud クライアント ライブラリと Google API クライアント ライブラリで使用可能にします。ADC を使用すると、Google Cloud サービスと API に対するアプリケーションの認証方法を変更せずに、

                                                                アプリケーションのデフォルト認証情報の仕組み  |  Authentication  |  Google Cloud
                                                              • Critical SAP flaw allows remote attackers to bypass authentication

                                                                HomeNewsSecurityCritical SAP flaw allows remote attackers to bypass authentication SAP has released its security patch package for August 2024, addressing 17 vulnerabilities, including a critical authentication bypass that could allow remote attackers to fully compromise the system. The flaw, tracked as CVE-2024-41730 and rated 9.8 as per the CVSS v3.1 system, is a "missing authentication check" b

                                                                  Critical SAP flaw allows remote attackers to bypass authentication
                                                                • Building Your Application: Authentication | Next.js

                                                                  AuthenticationUnderstanding authentication is crucial for protecting your application's data. This page will guide you through what React and Next.js features to use to implement auth. Before starting, it helps to break down the process into three concepts: Authentication: Verifies if the user is who they say they are. It requires the user to prove their identity with something they have, such as

                                                                    Building Your Application: Authentication | Next.js
                                                                  • GitHub - boxyhq/jackson: 🔥 Streamline your web application's authentication with Jackson, an SSO service supporting SAML and OpenID Connect protocols. Beyond enterprise-grade Single Sign-On, it also supports Directory Sync via the SCIM 2.0 protocol for a

                                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                      GitHub - boxyhq/jackson: 🔥 Streamline your web application's authentication with Jackson, an SSO service supporting SAML and OpenID Connect protocols. Beyond enterprise-grade Single Sign-On, it also supports Directory Sync via the SCIM 2.0 protocol for a
                                                                    • RFC 7522 - Security Assertion Markup Language (SAML) 2.0 Profile for OAuth 2.0 Client Authentication and Authorization Grants 日本語訳

                                                                      RFC 7522 - Security Assertion Markup Language (SAML) 2.0 Profile for OAuth 2.0 Client Authentication and Authorization Grants 日本語訳 原文URL : https://datatracker.ietf.org/doc/html/rfc7522 タイトル : RFC 7522 - OAuth 2.0クライアント認証および許可付与のためのSecurity Assertion Markup Language(SAML)2.0プロファイル 翻訳編集 : 自動生成 [要約] RFC 7522は、OAuth 2.0クライアント認証および認可グラントに対するSecurity Assertion Markup Language (SAML) 2.0プロファイルを定義しています。この

                                                                      • CakePHP4 の認証処理 cakephp/authentication のメモ - Qiita

                                                                        カスタマイズするとき Auth0やSAML2.0等の独自の認証処理を追加する場合は、独自の Authenticator を作れば良いです。 ログインユーザー情報を DB 以外から取得する場合(例えば、DynamoDB から取得する等)は、 Identifier もしくは Identifier\Resolver を作れば良いです。 Authenticator Identifier の補足 Authenticator Identifier は複数指定することができます。 複数指定した場合、設定した順番に処理がされ、成功すると、後続で指定された Authenticator Identifier は呼び出されません。 通常の認証の場合、Session情報にログインユーザー情報があるか確認し、ない場合は Form情報としてログインユーザー情報が渡っているかを確認します。 そのときは Authenti

                                                                          CakePHP4 の認証処理 cakephp/authentication のメモ - Qiita
                                                                        • 「Google でログイン」JavaScript API リファレンス  |  Authentication  |  Google for Developers

                                                                          このリファレンス ページでは、Sign-In JavaScript API について説明します。この API を使用すると、 ウェブページにワンタップ プロンプトまたは [Google でログイン] ボタンを表示します。 メソッド: google.accounts.id.Initialize google.accounts.id.initialize メソッドは「Google でログイン」を初期化します。 自動的に作成されます。次のコードサンプルをご覧ください: メソッド: google.accounts.id.initialize(IdConfiguration) 次のコードサンプルは、google.accounts.id.initialize メソッドを実装しています。 onload 関数を使用した場合: <script> window.onload = function () { g

                                                                            「Google でログイン」JavaScript API リファレンス  |  Authentication  |  Google for Developers
                                                                          • pgpool-Ⅱ「FATAL: authentication failed for user "****"」への対処 - Qiita

                                                                            $ pcp_watchdog_info -h localhost -U test_db_user FATAL: authentication failed for user "test_db_user" DETAIL: username and/or password does not match 対処例 PCPコマンドを使用するにはユーザ認証が必要になるので、ユーザ名とmd5ハッシュに変換されたパスワードを/etc/pgpool-II/pcp.confファイルに設定する必要がある。 下記例では、ユーザ「test_db_user」に平文のパスワード「test_db_passwd」をmd5に変換してpcp.confに設定している。 $ echo "test_db_user:$(pg_md5 --username=test_db_user test_db_passwd)" test_db_us

                                                                              pgpool-Ⅱ「FATAL: authentication failed for user "****"」への対処 - Qiita
                                                                            • attestation, authentication, certificationの違い

                                                                              certification は certify という動詞から派生させた名詞。 意味は、「保証すること」「保証された状態」「保証する書類」ということになります。 また、法律用語としては、「事実あるいは発言が真実であることを証明する書類」のことです。 http://www.thefreedictionary.com/certification authentication は、authenticate という動詞から派生させた名詞。 「出処が正しいこと、あるいは本物であるという証明」「それが本物であるということを認めること」 ネットの本人確認の「認証」という場合、この用語を用いるようです。 http://www.thefreedictionary.com/authentication attestation は、attest という動詞から派生させた名詞。 attest という動詞が「真実で

                                                                                attestation, authentication, certificationの違い
                                                                              • App Service Authentication (aka EasyAuth) を安全に使うための Tips

                                                                                App Service Authentication (aka EasyAuth) を安全に使うための Tipswatahani14 MinutesAugust 1, 2023 Azure の App Service や Functions などの Web サービスには、Azure AD と連携して認証を行う機能があります。App Service 認証と呼ばれる機能で、旧称?の EasyAuth の方が馴染みがあるかもしれない。 最短ではほぼワンクリックでアプリに認証機能を追加できるため、とても便利だ。しかし、既定の設定ではテナントのすべてのユーザーおよびアプリがアクセス可能になっているため、要件によってはセキュリティ上の懸念がある。 ということで EasyAuth の機能が Azure AD から見てどのような機能なのか、どのようなセキュリティ上の懸念があるのか、どのように対策するのかを

                                                                                  App Service Authentication (aka EasyAuth) を安全に使うための Tips
                                                                                • 「Google でログイン」の HTML API リファレンス  |  Authentication  |  Google for Developers

                                                                                  Google 向け OpenID Connect WebAuthn 「Google でログイン」の SDK Android 用認証情報マネージャー ウェブで Google でログイン(ワンタップを含む) iOS と macOS 用の Google ログイン 業界基準 パスキー OpenID Connect 以前のログイン Android でのワンタップ登録/ログイン Android 向け Google ログイン ウェブ向け Google ログイン Google API を呼び出す Android での認証 ウェブでの認証 iOS/macOS での認証 OAuth 2.0 の使用 Google のアプリやデバイスとデータを共有する Google アカウント リンク Android 認証情報マネージャー ブロックストア デジタル アセット リンク;Digital Asset Links(#適宜

                                                                                    「Google でログイン」の HTML API リファレンス  |  Authentication  |  Google for Developers