Best of AuthenticationJanuary 2024

  1. 1
    Article
    Avatar of communityCommunity Picks·2y

    Are you using JWTs for user sessions in the correct way?

    This post discusses the pros and cons of using JSON Web Tokens (JWTs) for user sessions and proposes a session management flow that combines JWTs and server sessions for optimal security and scalability.

  2. 2
    Article
    Avatar of asayerasayer·2y

    The Ultimate Guide to API Keys

    Learn about the purpose of API keys, how to secure them, and authentication methods to ensure authorized access to software or services.

  3. 3
    Article
    Avatar of permitioPermit.io·2y

    OAuth vs. JWT: Differences in Application Authentication and Authorization

    Explore the differences between OAuth and JWT in web app security and their importance in modern web development.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Set Up Authentication in Your Apps with Supabase Auth

    Learn about authentication and authorization concepts, session management with tokens and cookies, common authentication strategies, and how to use Supabase Auth.

  5. 5
    Article
    Avatar of securityboulevardSecurity Boulevard·2y

    How to secure APIs built with Express.js

    Learn how to secure your Express.js APIs with tips on handling user input, implementing authentication and authorization, preventing security threats like XSS and SQL injection, and following best practices for Express.js security.

  6. 6
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How Work with RESTful APIs in React

    Learn how to work with RESTful APIs in React, including making API requests, displaying API data, CRUD operations, handling forms, authentication, performance optimization, testing, and best practices.

  7. 7
    Article
    Avatar of supabaseSupabase·2y

    Getting started with Laravel and Postgres

    Learn how to get started with Laravel and Postgres using Supabase as an alternative to Heroku. Set up a new Laravel application, install the authentication template, configure the Postgres connection details, run database migrations, and start the app.

  8. 8
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Implement Passkey Authentication with the Web Authentication API

    Learn how to implement Passkey Authentication using the Web Authentication API. The tutorial covers the benefits of Passkey Authentication, the use of Webauthn, how to set up Express.js and Docker, and the different sections of the course.

  9. 9
    Article
    Avatar of medium_jsMedium·2y

    A PocketBase backend for Flutter and Dart

    The post provides a step-by-step tutorial for connecting a Flutter app to PocketBase, an open source Backend as a Service (BaaS). It highlights the features of PocketBase, such as user authentication, SQLite database, realtime updates, and file storage. The tutorial covers signing up a new user, signing in, refreshing the access token, signing out, creating a new collection, performing CRUD operations, and includes a few thoughts and limitations of using PocketBase.

  10. 10
    Article
    Avatar of permitioPermit.io·2y

    The Definitive Guide to OAuth Tokens

    Explore the guide to OAuth Tokens and learn about Access Tokens and Refresh Tokens for secure user authentication and authorization.

  11. 11
    Article
    Avatar of telerikTelerik·2y

    Implementing SSO in Vue.js with nuxt-auth and GitHub

    Learn how to implement single sign-on (SSO) in Vue.js applications using nuxt-auth and GitHub OAuth.

  12. 12
    Article
    Avatar of bytebytegoByteByteGo·2y

    EP93: Is Passkey Shaping a Passwordless Future?

    This post discusses passkey shaping as a passwordless authentication solution, the top 9 most popular types of API testing, and common issues with cache systems.

  13. 13
    Article
    Avatar of thisdotThis Dot·2y

    OAuth2 for JavaScript Developers

    Learn about OAuth2, a protocol for authorization that allows third-party applications to access user data without needing the user's password. This post explains how OAuth2 works using GitHub as an example.