並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 204件

新着順 人気順

Authenticationの検索結果121 - 160 件 / 204件

  • An upcoming authentication solution for Phoenix - Dashbit Blog

    I am no stranger to authentication. A little more than a decade ago, I worked with my colleagues at my previous company, Plataformatec, to create a flexible authentication solution for Rails called Devise. As time passed, Devise became the de-facto authentication solution for Rails and one of the most used Rails packages, with more than 71 million downloads at the time of writing. At some point I

    • It's Time to Hang Up on Phone Transports for Authentication

      In my blog Your Pa$$word doesn't matter, I laid out the key password vulnerabilities, and in response to a gazillion “but other creds can be compromised, too” DMs and emails, I wrote All our creds are belong to us, where I outlined vulnerabilities in credentials other than passwords and highlighted the promise of passwordless, cryptographically protected creds like FIDO, Windows Hello, and the Aut

        It's Time to Hang Up on Phone Transports for Authentication
      • Rails と Firebase Authentication でJWT認証実装してみた - Simple minds think alike

        最近スマホアプリの開発は大体firebaseを使うようになっていて、認証もfirebase authenticationを使っておけば、実装がすごく楽になっていると感じます。 既にRuby on railsでwebアプリケーションを開発していて後からJWT認証を付けようとするとちょっと面倒かと思いますが、 firebase-auth-railsというGemを使って比較的簡単にJWT認証を行えるようになったので設定方法を書いてみます。 github.com 基本的にREADME通りで動いたのですが、どんな設定が必要なのかチョット補足します。 スマホアプリのバックエンドにこのGemを使ったので、Rails APIモードで実装したコードを記載しています。 環境 概要図 ディレクトリ/ファイル構成 セットアップ Redis Gem追加 実装 イニシャライザーの追加 ユーザのuidカラムを追加 Ap

          Rails と Firebase Authentication でJWT認証実装してみた - Simple minds think alike
        • Passkeys (Passkey Authentication)

          Passkeys Accelerating the Availability of Simpler, Stronger Passwordless Sign-Ins FAQ's Resources /ˈpasˌkēs/ noun Based on FIDO standards, passkeys are a replacement for passwords that provide faster, easier, and more secure sign-ins to websites and apps across a user’s devices. Unlike passwords, passkeys are always strong and phishing-resistant.​ Passkeys simplify account registration for apps an

          • Authentication for Next.js / React Single Page Applications

            GuideAdd Authentication to your Next.js / React Single Page Application (SPA) Add authentication and user management to your Next.js React app using the new Next.js Edge Runtime and the Ory Kratos open source project! This example also contains end-to-end tests! To deploy the full and working project, hit the button: If you like watching videos instead of reading text, watch Vincent's video tutori

            • GitHub - iij/ngx_auth_mod: Modules that provides authentication processing for nginx auth request module.

              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 - iij/ngx_auth_mod: Modules that provides authentication processing for nginx auth request module.
              • Firebase AuthenticationでSign In With Appleを実装する | DevelopersIO

                betaではありますが利用できるようになったFirebase AuthenticationがSign in with Appleに対応したので試してみました。 11月にfirebase-ios-sdkにSign in with Apple対応がマージされました。 Sign in with Appleは認証にApple IDを利用できる機能です。 業務で関わっているアプリでは外部サービス認証をしているので将来的にSign In With Appleにも対応しないといけないことになりました。 そこでbetaではありますがFirebase AuthenticationがSign in with Appleに対応したので試してみました。 iOS で Apple を使用して認証する  |  Firebase Sign in with Apple - Apple Developer 実装の大きな流れで

                  Firebase AuthenticationでSign In With Appleを実装する | DevelopersIO
                • GitHub - xenova/chat-downloader: A simple tool used to retrieve chat messages from livestreams, videos, clips and past broadcasts. No authentication needed!

                  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 - xenova/chat-downloader: A simple tool used to retrieve chat messages from livestreams, videos, clips and past broadcasts. No authentication needed!
                  • React Authentication & Access Control | CSS-Tricks

                    Authentication and access control are required for most applications, but they often distract us from building core features. In this article, I’ll cover a straightforward way to add auth and access control in React. Instead of adding a static library that you have to keep up to date or re-research each time you build a project, we’ll use a service that stays up to date automatically and is a much

                      React Authentication & Access Control | CSS-Tricks
                    • Firebase Authentication, Auth0, Amazon Cognitoを比較した - Qiita

                      Firebase Authentication, Auth0, Amazon Cognitoを比較したidaas 業務の方で認証基盤のリプレイスを行っていて、その際に行ったサービス選定のメモです。 自身が身を置いている会社のサービスでの認証基盤は、パスワードをDBで管理している状態で危殆化リスクがあったり、強固な認証(MFAなど)を入れづらい状態にありました。 今では様々なプロダクトが、認証の処理は他のサービスに任せる傾向にあると認識しております。そもそもセキュリティの分野は奥が深い(自身もほとんど理解できていない)ですし、プロダクトの成長にフォーカスしたいのに、セキュリティの分野に時間を割くのは悪手でしょう。 自社のプロダクトも例にもれず、プロダクトの開発自体にフォーカスするために認証サービスを導入しようという運びになりました。 サービス候補選び 調べてみると想像より多くのサービスが存在

                        Firebase Authentication, Auth0, Amazon Cognitoを比較した - Qiita
                      • Authentication

                        Unless all of the data you are loading is completely public, your app has some sort of users, accounts and permissions systems. If different users have different permissions in your application, then you need a way to tell the server which user is associated with each request. Apollo Client uses the ultra flexible Apollo Link that includes several options for authentication. CookieIf your app is b

                          Authentication
                        • GitHub - devias-io/material-kit-react: React Dashboard made with Material UI’s components. Our pro template contains features like TypeScript version, authentication system with Firebase and Auth0 plus many other

                          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 - devias-io/material-kit-react: React Dashboard made with Material UI’s components. Our pro template contains features like TypeScript version, authentication system with Firebase and Auth0 plus many other
                          • How to Implement a Secure Central Authentication Service in Six Steps

                            Opens in a new windowOpens an external siteOpens an external site in a new window As Shopify merchants grow in scale they will often introduce multiple stores into their organization. Previously, this meant that staff members had to be invited to multiple stores to setup their accounts. This introduced administrative friction and more work for the staff users who had to manage multiple accounts ju

                              How to Implement a Secure Central Authentication Service in Six Steps
                            • Azure AD Certificate-Based Authentication now in Public Preview

                              Howdy folks, Today I'm very excited to announce the public preview of Azure Active Directory certificate-based authentication (Azure AD CBA) across our commercial and US Government clouds! In May of 2021, the President issued Executive Order 14028, Improving the Nation’s Cybersecurity calling for the Federal Government to modernize and adopt a Zero Trust architecture including phish resistant mult

                                Azure AD Certificate-Based Authentication now in Public Preview
                              • Configure Silent Authentication

                                The OpenID Connect protocol supports a prompt=none parameter on the authentication request that allows applications to indicate that the authorization server must not display any user interaction (such as authentication, consent, or MFA). Auth0 will either return the requested response back to the application, or return an error if the user is not already authenticated or if some type of consent o

                                  Configure Silent Authentication
                                • Vue.js+Firebase Authenticationで認証画面を爆速実装!| 開発者ブログ | 株式会社アイソルート

                                  Vue.js+Firebase Authenticationで認証画面を爆速実装! アプリケーションに認証機能を実装する場合、認証サーバーを用意したりユーザー情報を安全に管理したりと認証を行う為にはかなりの手間がかかると思います。 Firebaseには、このように手間のかかる認証機能を簡単に実装する事ができる「Firebase Authentication」という機能があります。 今回は、Vue.jsで作成したWebアプリに「Firebase Authentication」で認証機能を実装したいと思います。 こんにちは。 モバイルソリューショングループのyamasaki.sです。 Firebase Authenticationとは Firebaseが提供する認証に関する機能です。 メールアドレスとパスワードを使った認証の他に、GitHub や TwitterなどのSNSを利用したOAuth

                                  • ReactHooks + Firebase(Authentication, Firestore)でTodoアプリ作る - Qiita

                                    ReactHooks + Firebase(Authentication, Firestore)でTodoアプリ作るFirebaseReact アドカレには間に合わなかったけど、ReactHooksとFirebaseでTodoアプリ作ったので手順まとめます。 今回作ったもの ログインしてTodo登録してってやつを作りました。 コードはこちら https://github.com/k-tada/react-firebase-todo 使った技術 React(v16.7.0-alpha.2) Hooks使えるバージョン Firebase Authentication Firestore Hosting Firebaseの準備 Firebaseプロジェクトを作る https://console.firebase.google.com/u/0/?hl=ja にアクセスし、プロジェクトを追加します。

                                      ReactHooks + Firebase(Authentication, Firestore)でTodoアプリ作る - Qiita
                                    • Passwordless login with passkeys  |  Authentication  |  Google for Developers

                                      Send feedback Passwordless login with passkeys Stay organized with collections Save and categorize content based on your preferences. Introduction Passkeys are a safer and easier alternative to passwords. With passkeys, users can sign in to apps and websites with a biometric sensor (such as a fingerprint or facial recognition), PIN, or pattern, freeing them from having to remember and manage passw

                                        Passwordless login with passkeys  |  Authentication  |  Google for Developers
                                      • CakePHP 4 で Authentication プラグインを使ってユーザー認証を実装 / Twin Turbo Computing

                                        はじめに 昨年12月に投稿した「CakePHP 4.0.0-RC2 でユーザー認証を実装」では CakePHP Authentication を composer でインストールすることができず、従来からの Auth コンポーネントを使って実装しました。 あれから月日が流れてインストールが可能になりましたので、今回は CakePHP 4 で CakePHP Authentication プラグインを使ってユーザー認証するコードをご紹介します。 GitHub - cakephp/authentication: Authentication plugin for CakePHP. Can also be used in PSR7 based applications. https://github.com/cakephp/authentication 目次 インストール users テーブル

                                        • GitHub - boltgolt/howdy: 🛡️ Windows Hello™ style facial authentication for Linux

                                          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 - boltgolt/howdy: 🛡️ Windows Hello™ style facial authentication for Linux
                                          • Firebase Authenticationを利用する【Javascript、Vue.js】 - Qiita

                                            Firebaseとは Firebaseは、Googleが提供するバックエンドサービスです。いわゆる、BaaS(Backend as a Service)です。 Firebaseは、バックエンドのサービスを担ってくれるので、開発者はアプリケーションの開発に専念することができ、バックエンドで動くサービスを作成、管理する必要はありません。 そのため、素早くアプリケーションをリリースるることができます。 Firebaseは、iOS/AndroidアプリからWebサービスまで幅広く使えます。 Firebaseには、以下のような様々な機能が提供されています。 Firebase Authentication アカウント機能を提供します。メールアドレスとパスワードを使用した一般的な認証の他に、電話番号、匿名認証、TwitterやGoogleアカウント、FacebookなどのSNS認証を使用できます。 Re

                                              Firebase Authenticationを利用する【Javascript、Vue.js】 - Qiita
                                            • Websocket の認証 (Authentication) について考える - nykergoto’s blog

                                              はじめに 以下は Websocket 初心者の筆者が、認証 (Authorization) 付き Websocket 通信を行なうためにどうやったら良いのか、を調べたメモ書きです。 日本語や英語で調べても、どんなやり方があって実際どうやればいいのか、まとめて書いているページが見当たらなかったので調べて見つかったそれっぽいものを書いています。 実運用などしているわけではなく完全な初心者です。間違っている内容もある可能性が高いことを前提のうえで読んでください。 そもそもの話 認証とは リクエストしているユーザが何者なのかを判定する操作のこと。今回考えるのはウェブのAPIである。この場合APIへリクエストを送ってきているユーザが誰かを判定することが相当する。 通常のエンドポイント (http / https) であればリクエストのセッションを使ったり、あるいは JWT (Json Web Tok

                                                Websocket の認証 (Authentication) について考える - nykergoto’s blog
                                              • Google Sign-In & Firebase Authentication Using Flutter | Codemagic Blog

                                                Firebase Authentication provides backend services, easy-to-use SDKs, and ready-made UI libraries to authenticate users to your app. It supports authentication using passwords, phone numbers, popular federated identity providers like Google, Facebook and Twitter, and more. In this article, I will show how to set up a Flutter app and implement Google Sign-In using Firebase authentication. NOTE: This

                                                  Google Sign-In & Firebase Authentication Using Flutter | Codemagic Blog
                                                • 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
                                                  • 【React Native】ExpoでFirebase AuthenticationのSNS認証を利用する方法 - Qiita

                                                    まえがき CRNA(create-react-native-app)で作成したアプリケーションで、Firebase AuthenticationのSNS認証を行う方法をまとめます。 →こちらで紹介しているGoogleの認証方法はExpo側で廃止予定なようです。。。 ※GoogleアカウントとFacebookアカウントでのSNS認証を解説します。 準備 npm install create-react-native-app -g create-react-native-app firebaseAuthSample cd firebaseAuthSample npm install firebase --save Facebook認証 Facebook - Expo Documentationに実装の仕方が書かれています。 流れとして、Expo Client AppでFacebook認証を利用

                                                      【React Native】ExpoでFirebase AuthenticationのSNS認証を利用する方法 - Qiita
                                                    • 🔐 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?🤔
                                                      • Recoil Atom Effects で Firebase Authentication の認証状態を管理【前編】

                                                        はじめに Recoil のAtom Effectsという機能を使えば Firebase Authentication の認証状態をシンプルに管理することができます。 この記事ではまずAtom Effectsについて解説してから、後編で具体的な実装を説明します。 この記事【前編】 Atom Effects とは? Atom Effects の詳細 Atom Effects の使用例 Atom Effects 使用における注意点 次回の記事【後編】 Firebase Authentication との使用例 Recoil とは?atom とは? Recoil は React の状態管理ライブラリです。 atomは Recoil の中で状態を保持する単位です。 この記事では Recoil 自体の解説はしません。 Atom Effects とは? atomにとっての Atom Effects は

                                                          Recoil Atom Effects で Firebase Authentication の認証状態を管理【前編】
                                                        • GitHub - privacyidea/privacyidea: :closed_lock_with_key: multi factor authentication system (2FA, MFA, OTP Server)

                                                          privacyIDEA is an open solution for strong two-factor authentication like OTP tokens, SMS, smartphones or SSH keys. Using privacyIDEA you can enhance your existing applications like local login (PAM, Windows Credential Provider), VPN, remote access, SSH connections, access to web sites or web portals with a second factor during authentication. Thus boosting the security of your existing applicatio

                                                            GitHub - privacyidea/privacyidea: :closed_lock_with_key: multi factor authentication system (2FA, MFA, OTP Server)
                                                          • Firebase JavaScript SDK v9 + Authentication で認証を実装する - Qiita

                                                            Firebase JavaScript SDK が、v9で大きく変わりました。 バージョンアップに伴い、Authenticationの実装の仕方もかなり変わったため、メモを残しておきます。 Firebase JavaScript SDK v9 の仕様 v9では、SDKの中から必要なモジュールだけを読み込んで利用する「Tree Shaking」という手法を採用しています。webpackなどで採用されている手法です。 JavaScript SDK v9 を利用した認証の実装 今回の変更を踏まえて、Firebase Authenticationの認証を実装してみました。 ディレクトリ構成 今回のサンプルはこんな構成で作成しました。 ├── dist │   ├── bundle.js │   └── index.html ├── firebase.json ├── node_modules ├─

                                                              Firebase JavaScript SDK v9 + Authentication で認証を実装する - Qiita
                                                            • Handling user authentication with Firebase in your React apps - LogRocket Blog

                                                              Editor’s Note: This blog post was reviewed and rewritten 6 August 2021 by Atharva Deosthale to include the newest features of Firebase and clarify the original tutorial’s instructions. It was updated again 10 January 2022 to address breaking changes with the release of Firebase v9. Nowadays, security is very important on websites and apps. That’s mainly to ensure that private data is not leaked to

                                                                Handling user authentication with Firebase in your React apps - LogRocket Blog
                                                              • Firebase AuthenticationとVuexの合わせ技バグでハマった - kuntalog

                                                                TL;DR Vuexのstoreにobjectを渡すときは気を付けよう。 Vuexのstoreにはできるだけ即値(って呼び方でいいのか?)を入れる。 内容 Firebase authenticationとVuexを使ってこういうのを書いてた。 export default { // ... created() { firebase.auth().onAuthStateChanged((user) => { this.$store.commit('setCurrentUser', { user }); }); }, // ... }; するとChromeのdevtoolが真っ赤になった。 Error in callback for watcher "function () { return this._data.$$state }": "Error: [vuex] Do not mutate

                                                                  Firebase AuthenticationとVuexの合わせ技バグでハマった - kuntalog
                                                                • 面倒なログイン機能の実装はFirebase Authenticationに丸投げしよう

                                                                  突然ですがこれを読んでいる皆さんはログイン機能を作ったことはありますでしょうか?筆者はFirebase Authenticationに触れるまで、ログイン機能というものを作ったことがありませんでした。何となく、ログイン機能を作るのは難しいという認識を皆さんも持っているのではないでしょうか。 ログイン機能とは、「ユーザの認証」と「システムにログインできること」という認可をおこなうことの組み合わせです。 認証と認可の違い 認証はユーザーが誰かを確認することです。認可は確認したユーザーがリソースに対するアクセス権限を持っているかを確認し、権限を持っている場合はリソースへの読み書きを許可します。 近年はOAuthやOpenID等の認証方法が登場し、それぞれの認証方法に対応したアプリケーションコードを毎回書くのは大変です。そこに登場したのがFirebase Authenticationです。Fire

                                                                    面倒なログイン機能の実装はFirebase Authenticationに丸投げしよう
                                                                  • Advancing service resilience in Azure Active Directory with its backup authentication service | Microsoft Azure Blog

                                                                    Explore Azure Get to know Azure Discover secure, future-ready cloud solutions—on-premises, hybrid, multicloud, or at the edge Global infrastructure Learn about sustainable, trusted cloud infrastructure with more regions than any other provider Cloud economics Build your business case for the cloud with key financial and technical guidance from Azure Customer enablement Plan a clear path forward fo

                                                                      Advancing service resilience in Azure Active Directory with its backup authentication service | Microsoft Azure Blog
                                                                    • CA1988 – 島根大学附属図書館デジタルアーカイブのIIIF Authentication API導入 / 青柳和仁

                                                                      島根大学附属図書館デジタルアーカイブのIIIF Authentication API導入 島根大学附属図書館:青柳和仁(あおやぎかずひと) デジタル画像の相互運用のための国際規格International Image Interoperability Framework(IIIF;CA1989参照)(1)が国内外のデジタルアーカイブで近年普及してきている。IIIFでは、安定版としては4種類のAPIが機能別に規定されている(2)が、IIIF Image API とIIIF Presentation APIの2つの基本APIに対応していればIIIF対応のデジタルアーカイブとして運用することができる。島根大学附属図書館デジタルアーカイブ(以下「島大アーカイブ」)(3)では、2018年1月30日にこの2つの基本API(バージョンは2.1.1)に対応したシステムとしてリニューアルしており(4)(5)

                                                                        CA1988 – 島根大学附属図書館デジタルアーカイブのIIIF Authentication API導入 / 青柳和仁
                                                                      • Exploiting Authentication in AWS IAM Authenticator for Kubernetes

                                                                        Exploiting Authentication in AWS IAM Authenticator for Kubernetes Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that helps you to create, operate, and maintain Kubernetes clusters. Amazon EKS has several deployment options including AWS cloud and on-premises (Amazon EKS Anywhere). Amazon EKS uses IAM to provide authentication to the cluster through the AWS IAM Authenticator f

                                                                        • Implementing Passwordless Authentication in Node.JS

                                                                          Broken authentication is the second-highest security risk for web applications. This usually means that session management and authentication aren't handled correctly. This gives attackers several avenues to get access to data they can use maliciously. That's why it is important to make sure you get the best practices in place as early in the development process as possible. You can do a few thing

                                                                            Implementing Passwordless Authentication in Node.JS
                                                                          • 認証エンドポイントを秘匿する HTTP Unprompted Authentication の仕様 - ASnoKaze blog

                                                                            2024/03/03 追記 現在は「The Signature HTTP Authentication Scheme」という仕様名になっています。 == 『HTTP Unprompted Authentication』という提案仕様がGoogleのDavid Schinazi氏らによって提出されている。 この仕様は、WebサーバにおいてHTTP認証を行っている事を秘匿するための仕様です。これによりWebサーバ上に管理者向けエンドポイントや、VPNサービスなどが動いてることを隠すことができます。 そのために必要なこととして、もちろん通信の暗号化も必要ですが、さらに正規ユーザでない第三者が認証用エンドポイントにリクエストしても「401 Authorization Required」で応答しないという要件があります。「401 Authorization Required」を返さないため、認証に使

                                                                              認証エンドポイントを秘匿する HTTP Unprompted Authentication の仕様 - ASnoKaze blog
                                                                            • AWS App Mesh now supports mutual TLS authentication

                                                                              AWS App Mesh now supports mutual TLS (Transport Layer Security) authentication that offers two-way peer authentication. AWS App Mesh is a service mesh that provides application-level networking to standardize how your services communicate, giving you end-to-end visibility and options to tune for high-availability of your applications. Mutual TLS authentication adds a layer of security over TLS and

                                                                                AWS App Mesh now supports mutual TLS authentication
                                                                              • Stop Using JSON Web Tokens For Authentication. Use Stateful Sessions Instead

                                                                                I'm tired of seeing the same tutorials pop up every couple of weeks. "JWTokens are the recommended auth method because of scalability.""JWTokens are easier to use.""JWTokens are stateless, so you don't use memory on the server."Let me tell you something. These people probably don't know any better. I am sure their intentions are good, but they share an un-secure way of authenticating and authorizi

                                                                                  Stop Using JSON Web Tokens For Authentication. Use Stateful Sessions Instead
                                                                                • 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