Best of AuthenticationMay 2022

  1. 1
    Article
    Avatar of hashnodeHashnode·4y

    Sessions vs JWTs - A Complete Guide to Authentication

    Authentication or auth for short is the process where a server recognizes the identity of a user. Authorization is then done, to allocate a role to the authenticated user and allocate the required services to that particular user. There are 2 ways you can implement auth:Server-side sessions and JWTs.

  2. 2
    Article
    Avatar of asayerasayer·4y

    Authentication in React 18 using Firebase v9

    In this tutorial, we will implement an authentication flow in React 18 using Firebase v9 Web SDK. We’ll enhance a starter React application to practice the following security concepts: Adding user login and logout (using email/password and with Google), Retrieving user information, using the Context API for managing the Auth state, and Protecting application routes from unauthorized users using React Router v6.

  3. 3
    Article
    Avatar of logrocketLogRocket·4y

    Complete guide to authentication with React Router v6

    React Router v6 is a popular and powerful routing library for React applications. It provides a declarative, component-based approach to routing and handles the common tasks of dealing with URL params, redirects, and loading data. This tutorial will demonstrate how to create protected routes and add authentication with React Router.

  4. 4
    Article
    Avatar of asayerasayer·4y

    Implementing user authentication in React with SuperTokens

    Learn to Implement user authentication in React with Supertoken. This tutorial is a hands-on demonstration to get you started. Ensure you’ve met the following requirements: You have Node.js installed, except for v13.6. You have a foundational knowledge of Javascript.

  5. 5
    Article
    Avatar of drDark Reading·4y

    GitHub to Developers: Turn on 2FA, or Lose Access

    GitHub will require two-factor authentication for all code contributors by 2023. The company says the move will impact 83 million developers. Only 16.5% of active GitHub users and 6.44% of npm users have enabled 2FA, the company says. The shift to mandatory 2FA will occur in phases.

  6. 6
    Article
    Avatar of strongdmstrongdm·4y

    11 Authentication-Based Vulnerabilities You Need to Know

    Authentication is a vital part of any website or application since it is simply the process of recognizing user identities. More than 1,000 data breaches in 2020 exposed over 155 million records. Over 82% of breaches were caused by authentication issues — stolen or weak credentials. Here are 11 of the most common authentication-based vulnerabilities to watch out for.

  7. 7
    Article
    Avatar of tnwThe Next Web·4y

    Google, Apple, and Microsoft team up for cross-platform passwordless logins

    Google, Microsoft, and Apple have agreed to play nice with each other to enable passwordless sign-ins across their platforms. The FIDO Alliance has been working with tech firms for years to urge them to adopt standards that don’t require passwords for authentication. The new announcement ensures that major operating systems support these features.

  8. 8
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·4y

    Introducing Bedrock - An Authentication Library for Deno

    Bedrock is a strategy-based authentication library built in TypeScript for developers to import easy-to-use middleware. Designed to be the bedrock of your user sign-in experience, it boasts a suite of OAuth providers and a local authentication strategy that provides MFA through SMS text message, email, and TOTP apps.

  9. 9
    Article
    Avatar of bytebytegoByteByteGo·4y

    ByteByteGo System Design

    Single Sign-On (SSO) is an authentication scheme. It allows a user to log in to different systems using a single ID. In this newsletter, we will talk about the following: What is SSO, and what is the future of online payments? Top 38 most commonly used programming languages, sorted by year.

  10. 10
    Article
    Avatar of infoworldInfoWorld·4y

    GitHub will require two-factor authentication for all coders

    GitHub is making a major push toward two-factor authentication (2FA) The move will impact 83 million developers, at last count. Only 16.5% of active GitHub users and 6.44% of NPM users use one or more forms of 2FA.