Best of AuthenticationJuly 2023

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

    6 Low-Code Tools That Will Make You a Better Frontend Developer

    A developer is measured by their ability to deliver product features in less time while maintaining high code quality. Striking this balance has become more achievable today, thanks to advancements in languages, platforms, CI/CD automation tools, and testing methodologies. We'll explore six low-code tools that can help you become a better frontend developer.

  2. 2
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP69: Explaining JSON Web Token (JWT) To a 10 Year Old Kid

    This week’s system design refresher: DevOps vs. SRE vs. Platform Engineering. Explaining JSON Web Token (JWT) to a 10-year-old Kid is a special box called a JWT. The header is like the label on the outside of the box. It tells us what type of box it is and how it's secured.

  3. 3
    Article
    Avatar of amplicationAmplication·3y

    Best Practices in Testing GraphQL APIs

    GraphQL is an open-source data query and manipulation language that revolutionizes how applications interact with APIs. With GraphQL, users can request specific data they need and receive only that data in response. This article provides an overview of GraphQL and highlights five best practices for testing GraphQL APIs.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    A new era of authentication

    Kinde Simple, powerful authentication Boost security, drive conversion and save money. Backed by the world’s best investors and advisors from Everything you need for authentication in one platform. Free your users from passwords and remove the hassle of password resets with one click sign up and sign in.

  5. 5
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Learn Next.js by Building a Custom API with MongoDB

    A new course on the freeCodeCamp.org YouTube channel will give you an in-depth understanding of how to build a custom API using Next.js and MongoDB. It's a project-based course where you learn by doing, and by the end of it, you'll have a fully functioning authentication system built from scratch.

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

    Best Practices for Authorization in Python

    Avoid anti-patterns and create better access control with RBAC and ABAC implementations. Use Declarative Policies instead of Imperative Statements. Adopt policy-as-code approaches to define authorization policies. Use a declarative approach to define your authorization policies in a single location.

  7. 7
    Article
    Avatar of lnLaravel News·3y

    API Authentication in Laravel

    API authentication in Laravel has become the gold standard authentication mechanism within the Laravel ecosystem. Sanctum was designed as a lightweight alternative to Passport, but in reality, it has achieved a lot more than that. Laravel Passport has a grant type called Client Credentials: where you authenticate a client not a client.

  8. 8
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Authenticate Users in Next.js With NextAuth – App Router VS Pages Router

    tutorial will show you an easy and secure way to handle authentication in your apps. It involves allowing trusted organizations (such as Google, Facebook, Github, and so on) to authenticate your users while you focus on building important features in your app. You will learn how to do this using Nextjs and NextAuth step by step.

  9. 9
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Use Higher-Order Components in React

    In React, a higher-order component is a function that takes a component as an argument and returns a new component that wraps the original component. HOCs can take additional arguments, which lets you customize the behavior of the HOC. This makes them a flexible and reusable way to add functionality to your components.

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

    How to Implement RBAC Authorization in FastAPI

    How to implement authorization in FastAPI applications with Permit.io, a permission management system. Follow a step-by-step guide using RBAC and ABAC. FastAPI experienced exponential growth lately among Python application developers. We will go step by step in building an authorization layer into a FastAPI application.

  11. 11
    Article
    Avatar of communityCommunity Picks·3y

    Simple Authentication For Next.js & React With Clerk

    For Next.js & React With Clerk Authentication and user management can be a real pain in the neck. There are many different ways to implement authentication and a lot of different services that you can use. In this article, we will look at setting up not only authentication, but complete user management with a tool called Clerk.

  12. 12
    Article
    Avatar of asayerasayer·3y

    Strapi and Firebase -- A Comparison

    Strapi is an open-source headless CMS (Content Management System) that allows developers to create APIs quickly and easily. It has a user-friendly interface, allowing developers and content creators to manage content efficiently. Users can create new user accounts, edit and delete user accounts and assign roles and permissions to those accounts.

  13. 13
    Article
    Avatar of supabaseSupabase·3y

    Getting started with Flutter authentication

    Getting started with Flutter authentication Flutter is Google’s open-source framework to develop cross-platform applications. In this article, we will take a look at how we can implement authentication using Google sign-in to secure our application using the Supabase SDK for Flutter.

  14. 14
    Article
    Avatar of communityCommunity Picks·3y

    The Complete Guide to Becoming a Web Developer: Part 10

    Web application security is all about protecting websites and online services against different security threats that exploit vulnerabilities in an application’s code. Common targets for web application attacks are content management systems (like WordPress), database administration tools (like phpMyAdmin) and SaaS applications.