Skip to content

mcantillana/PasswordManager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

==================== 
= Password Manager = 
====================


Password manager aims to be a simple but efective password database, but not
a sharing password application, only for a reduced number of sysadmin or developers.

My work as sysadmin, require to save a lot of passwords for installed applications
from 100 to more of 1000.

FEATURES:

 * Search for metadata
 * Passwords are only visible by clicking on the password field, otherwise it is hidden from prying eyes
 * passwords are encripted on the database based on django.core.signing
 * filters on right size django bar, date, uploader and TOP LOGINS with facets for logins with at least 3 logins

TODO:
 * send emails with new window and a django template
 * change passwords textbox to password box
 * migration to django 1.6
 
REQUIREMENTS:
 * Django 1.5
 * you have a requirements.txt file to use with python pip
	pip install -r requirements.txt

#######
INSTALL
#######

CREATE A MYSQL DATABASE
mysql> create database passmanager;
mysql> grant all privileges on passmanager.* to passmanager@localhost identified by 'passmanager';

cd PasswordManager
./manage.py syncdb


STATIC FILES

for production enviroments with apache or nginx webserver remember collectstatics 
~/PasswordManager$ ./manage.py collectstatic

Now run the app with the server from django

/manage.py runserver
Validating models...

0 errors found
Django version 1.4, using settings 'settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

About

Django Password Manager for TI Departments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 74.6%
  • JavaScript 25.4%