/Django-Authenticator

A basic Django Authenticator app...

Primary LanguagePython

Django Authenticator

Django Authenticator is a Django web application that provides user authentication features, including login, signup, and email updating.

Table of Contents

Features

  • Login: Users can log in with their credentials.
  • Signup: New users can create an account by providing necessary details.
  • Email Updation: Users can get an email during registration and any updation on their email address associated with the account.

Getting Started

Follow these instructions to set up and run the Django Authenticator locally.

Prerequisites

  • Python 3.x
  • Django (install using pip install django)

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/django-authenticator.git
    
    
  2. Install virtualenv in your system and create one for your app:

    pip install virtualenv
    virtualenv venv
    
  3. activate the virtual environment to run your app:

    venv\Scripts\activate  
    
  4. start your project:

    django-admin startproject #YOUR_PROJECT_NAME#
    
  5. run your app server:

    python manage.py runserver
    

Usage

Access the application in your web browser.
Use the provided features:
    Log in with existing credentials.
    Sign up to create a new account.
    Get every info updated on your email.

Contributing

Contributions are welcome! Follow the guidelines below:

Fork the repository.
Create a new branch: git checkout -b feature-branch.
Make your changes and commit: git commit -m 'Add new feature'.
Push to the branch: git push origin feature-branch.
Submit a pull request.

License

This project is licensed under the MIT License.