Skip to content

codeOlam/multi-user-auth-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Django Logo

About

Django is a web-framework written in Python and runs the backend for many of the internet's most popular websites. This is a multi-user type auth app, it is built ontop of Django 3.0.6.

This app features the following:

-- CreateUser Type A or B at signup

-- Login

-- Very basic profile dashboard

-- simple permission to restrict unauthenticate users and unauthorized access

Technology and Requirements

  1. Django 3.0.6.
  2. Python3
  3. Boostrap 4.3.x (for front end)

Installations

  1. installing Python3
  2. installing Django 3.0
  3. installing Virtualenv
  4. installing requirements from requirements.txt. After activating vitualenv run:

(venv)path/to/app/src$ pip install -r requirements.txt

  1. psycopg2

Run App

  1. make sure your virtualenv is ativated.

(venv)path/to/app/src$

  1. make sure you are in the same directory where manage.py is then run

(venv)path/to/app/src$ python manage.py runserver

  1. go to your web browser and enter 127.0.0.1:8000

Recommendations

Still alot to be done with the app, but you could clone the app, edit the code and use on your own app as you see fit.

Resources

  1. Django 3.x Doc
  2. Medium blog
  3. BoTree
  4. SPRINGMEBLOG

Other Resources

  1. Customizing authentication in Django

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •