Learn about Authentication

Read these authentication tutorials to learn how to verify a user's identity, secure accounts, and prevent unauthorized access to applications.
  1. Flask Authentication With LDAP

    Flask Authentication With LDAP

    Tutorial Intermediate

    In this tutorial, I will take you through how to implement authentication of users in your Flask application using LDAP. To demonstrate this, I will create a...

  2. Angular Authentication With JWT

    Angular Authentication With JWT

    Tutorial Intermediate

    Security is an important part of every web app, and devs must ensure that they design apps with secure authentication. In this tutorial, you'll learn how to...

  3. Secure, Passwordless Authentication Using Auth0

    Secure, Passwordless Authentication Using Auth0

    Tutorial Intermediate

    In this article, you'll learn how to set up passwordless authentication using the Auth0 service. Auth0 allows you to outsource authentication features for...

  4. Authentication and Authorization Using Auth0 in PHP

    Authentication and Authorization Using Auth0 in PHP

    Tutorial Intermediate

    In this article, we're going to explore the Auth0 service, which provides authentication and authorization as a service. Auth0 allows you to set up basic...

  5. New Course: Build a Web App With the Flask Microframework for Python

    New Course: Build a Web App With the Flask Microframework for Python

    Tutorial Beginner

    Want to learn how to use a full-featured Python microframework? Try our new course, Build a Web App With the Flask Microframework for Python.

  6. New Course: 3 Practical Examples to Learn Laravel

    New Course: 3 Practical Examples to Learn Laravel

    Tutorial Beginner

    Our new course, 3 Practical Examples to Learn Laravel, helps you master the Laravel PHP framework by building a series of practical applications.

  7. Acuity Scheduling Developer Platform: OAuth, Webhooks, and Reporting

    Acuity Scheduling Developer Platform: OAuth, Webhooks, and Reporting

    Tutorial Intermediate

    Go deeper with us into Acuity's developer-friendly calendar and appointment booking platform and its comprehensive scheduling API as our series continues.

  8. How to Verify a Phone Number via SMS

    How to Verify a Phone Number via SMS

    Tutorial Intermediate

    Learn how to authenticate user cell phone numbers before allowing them access to ongoing texting services.

  9. Passwordless Authentication With Account Kit

    Passwordless Authentication With Account Kit

    Tutorial Beginner

    Passwordless authentication skips using a password for registration or login. Instead, user authentication is confirmed either with a one-time SMS...

  10. Master Authentication With Laravel in Our New Short Course

    Master Authentication With Laravel in Our New Short Course

    Tutorial Beginner

    Laravel's built-in authentication system makes it easier to protect the portions of your web application that need protecting. Find out how in our new short...

  11. How to Secure Your Website With Imperva Incapsula

    How to Secure Your Website With Imperva Incapsula

    Tutorial Beginner

    Imperva Incapsula provides a sophisticated set of security and performance services which are simple to integrate for web publishers of all sizes.

  12. New Course: Authenticate Node.js With OAuth 2.0

    New Course: Authenticate Node.js With OAuth 2.0

    Tutorial Beginner

    Authentication is a critical part of almost every web application. Today our users expect more than simple local authentication. They want support for...