Skip to content

Afeez1131/django-passwordless-authentication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Passwordless Authentication Tutorial

Overview

This repository contains the source code for the "Ditch the Passwords! Building a Passwordless Web Application in Django" tutorial. The tutorial provides a step-by-step guide on implementing a Passwordless Authentication system in Django using one-time login links.

Table of Contents

Introduction

Say goodbye to passwords and enhance the security of your Django application with this tutorial on implementing Passwordless Authentication. The tutorial covers the foundational steps, emphasizing a streamlined user experience and robust security through the use of one-time login links.

Getting Started

Follow these steps to set up the Django application:

  1. Clone the repository:

    https://github.com/Afeez1131/django-passwordless-authentication
    cd django-passwordless-auth
  2. Create and activate a virtual environment:

    python -m venv venv
    source venv/bin/activate 
  3. Install dependencies:

    pip install -r requirements.txt
  4. Run migrations:

    python manage.py migrate
  5. Start the development server:

    python manage.py runserver

Usage

Visit http://127.0.0.1:8000/password/home to explore the Passwordless Authentication system.

For generating and sending one-time login links, visit http://127.0.0.1:8000/password/one-time-login.

Contributing

Feel free to contribute to the project by opening issues or submitting pull requests. Your contributions are highly appreciated!

Contact

License

This project is licensed under the MIT License.

About

Basic Passwordless authentication in Django using One time login.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published