Sistema administrador de contranas desarrollador en Django

Overview

Sistema Contrasenas Desarrolado en Django

Proyecto sistema de administracion de contraseñas, de la experiencia educativa Programacion Segura

Descripcion

El proyecto final de la Experiencia Educativa Programación Segura, consiste en desarrollar una plataforma web que permita el almacenamiento y recuperación segura de credenciales asociadas a cuentas que los usuarios del sistema poseen en otros sistemas, esto es, un sistema de administración de contraseñas. Este tipo de sistemas le permite esencialmente a los usuarios tener contraseñas diferentes para cada cuenta que posean, sin la necesidad de tener que recordarlas todas.

Requisitos funcionales

El sistema cuentan con las siguientes funcionalidades:

  • Registrar usuario: se captura información de identificación, esto es, nombre completo, usuario y contraseña, así como información de contacto como correo electrónico
  • Identificar usuario (login): se valida usuario y contraseña para determinar la identidad del usuario y darle acceso al repositorio de credenciales correspondiente
  • Registrar credencial: le permite a los usuarios crear asociaciones entre cuentas y credenciales. Los datos de registro son los siguientes:
    • Nombre de la cuenta
    • Usuario asociado
    • Contraseña asociada: se tiene la opción de auto-generar de forma aleatoria la contraseña
    • URL del sistema asociado a la cuenta
    • Detalles extra
  • Editar credencial: permite actualizar la información de registro para una entrada
  • Ver listado de cuentas con credenciales registradas: al interactuar con un elemento de la lista se pueden desplegar detalles del elemento o bien editarlo
  • Ver detalle de credencial: se despliega la información registrada de la cuenta
  • Compartir con otro usuario el repositorio de contraseñas en caso de emergencia: permite que en caso de algún accidente o fatalidad usuarios de confianza puedan recuperar las credenciales de otro usuario sin necesidad de conocer su contraseña
Owner
Ibrain Rodriguez Espinoza
Estudiantes de Redes y Servicios de Cómputo de la Universidad Veracruzana.
Ibrain Rodriguez Espinoza
Duckiter will Automatically dockerize your Django projects.

Duckiter Duckiter will Automatically dockerize your Django projects. Requirements : - python version : python version 3.6 or upper version - OS :

soroush safari 23 Sep 16, 2021
A django integration for huey task queue that supports multi queue management

django-huey This package is an extension of huey contrib djhuey package that allows users to manage multiple queues. Installation Using pip package ma

GAIA Software 32 Nov 26, 2022
A Django web application that shortens long URLs. This is a demo project to show off my tech abilities.

Django URL Shortener This project is just a complete and production-ready URL shortener web application to show off my tech and coding abilities. Impo

Seyyed Ali Ayati 5 Jan 26, 2022
A set of high-level abstractions for Django forms

django-formtools Django's "formtools" is a set of high-level abstractions for Django forms. Currently for form previews and multi-step forms. This cod

Jazzband 621 Dec 30, 2022
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries. An example o

pytest-dev 9.6k Jan 06, 2023
scaffold django rest apis like a champion 🚀

dr_scaffold Scaffold django rest apis like a champion ⚡ . said no one before Overview This library will help you to scaffold full Restful API Resource

Abdenasser Elidrissi 133 Jan 05, 2023
Easy thumbnails for Django

Easy Thumbnails A powerful, yet easy to implement thumbnailing application for Django 1.11+ Below is a quick summary of usage. For more comprehensive

Chris Beaven 1.3k Dec 30, 2022
Bootstrap 4 integration with Django.

django-bootstrap 4 Bootstrap 4 integration for Django. Goal The goal of this project is to seamlessly blend Django and Bootstrap 4. Requirements Pytho

Zostera B.V. 980 Dec 29, 2022
Book search Django web project that uses requests python library and openlibrary API.

Book Search API Developer: Vladimir Vojtenko Book search Django web project that uses requests python library and openlibrary API. #requests #openlibr

1 Dec 08, 2021
Sistema administrador de contranas desarrollador en Django

Sistema Contrasenas Desarrolado en Django Proyecto sistema de administracion de contraseñas, de la experiencia educativa Programacion Segura Descripci

Ibrain Rodriguez Espinoza 1 Sep 24, 2022
Django React - Purity Dashboard (Open-Source) | AppSeed

Django React Purity Dashboard Start your Development with an Innovative Admin Template for Chakra UI and React. Purity UI Dashboard is built with over

App Generator 19 Sep 19, 2022
Django API without Django REST framework.

Django API without DRF This is a API project made with Django, and without Django REST framework. This project was done with: Python 3.9.8 Django 3.2.

Regis Santos 3 Jan 19, 2022
Comparing Database performance with Django ORM

Comparing Database performance with Django ORM Postgresql MySQL MariaDB SQLite Comparing database operation performance using django ORM. PostgreSQL v

Sarath ak 21 Nov 14, 2022
Money fields for Django forms and models.

django-money A little Django app that uses py-moneyed to add support for Money fields in your models and forms. Django versions supported: 1.11, 2.1,

1.4k Jan 06, 2023
A UUIDField for Django

django-uuidfield Provides a UUIDField for your Django models. Installation Install it with pip (or easy_install): pip install django-uuidfield Usage

David Cramer 265 Nov 30, 2022
📝 Sticky Notes in Django admin

django-admin-sticky-notes Share notes between superusers. Installation Install via pip: pip install django_admin_sticky_notes Put django_admin_sticky_

Dariusz Choruży 7 Oct 06, 2021
Chatbot for ordering and tracking a Pizza.

Pizza Chatbot To start the app, follow the below steps: Clone the repo using the below command: git clone Shreya Shah 1 Jul 15, 2021

Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.

Cookiecutter Django Powered by Cookiecutter, Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly. Documentati

Daniel Feldroy 10k Dec 31, 2022
Django REST Client API

Django REST Client API Client data provider API.

Ulysses Monteiro 1 Nov 08, 2021
Domain-driven e-commerce for Django

Domain-driven e-commerce for Django Oscar is an e-commerce framework for Django designed for building domain-driven sites. It is structured such that

Oscar 5.6k Jan 01, 2023