Skip to content

Salias/PasswordManager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Manager

Description

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. Since today i was using the tool named gallinero, from that Password Manager is based

Now I have the challenge of migrating this application to django, plus add some functionality like send the required password the any email address

FEATURES:

  • Search for metadata
  • Password is only viewed if you click on the password field, if not, it is hidden
  • 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
  • User and Admin roles.

REQUIREMENTS:

  • Django 1.5

HOWTO

DATABASE

Settings.py is configured to use SQLite3 database. If you want to use another RDBMS just change settings.py configuration and create corresponding database name, user, password and grant access.

For example, in MYSQL case:

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

See django docs form more details.

After that you need yo synchronize database.

$ ./manage.py syncdb
.
.
.
Installing custom SQL ...
Installing indexes ...
Installed 0 object(s) from 0 fixture(s)

STATICS

for production enviroments with apache or other webserver remember collectstatics

$ ./manage.py collectstatic

NOTE

Adaptation to Django 1.5 and enhancement from vmalaga/PasswordManager repository

About

Django Password Manager for TI Departments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%