{"id":21073730,"url":"https://github.com/chouffe/django-password-manager","last_synced_at":"2025-10-09T13:09:17.895Z","repository":{"id":8869649,"uuid":"10583074","full_name":"Chouffe/django-password-manager","owner":"Chouffe","description":"Django app managing passwords with an unique master key","archived":false,"fork":false,"pushed_at":"2013-06-09T15:20:35.000Z","size":371,"stargazers_count":8,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-03T21:11:09.722Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Chouffe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-06-09T12:50:14.000Z","updated_at":"2021-01-25T08:32:19.000Z","dependencies_parsed_at":"2022-08-27T02:15:39.640Z","dependency_job_id":null,"html_url":"https://github.com/Chouffe/django-password-manager","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Chouffe/django-password-manager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chouffe%2Fdjango-password-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chouffe%2Fdjango-password-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chouffe%2Fdjango-password-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chouffe%2Fdjango-password-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Chouffe","download_url":"https://codeload.github.com/Chouffe/django-password-manager/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chouffe%2Fdjango-password-manager/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268331021,"owners_count":24233161,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-02T02:00:12.353Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-19T19:02:15.319Z","updated_at":"2025-10-09T13:09:12.848Z","avatar_url":"https://github.com/Chouffe.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Password Manager\n=======\n\nEnables password Management through one Master Key and via AES 256 encryption\nThe passwords are encrypted into the DB on the server and only the provided key\nwhen logged in can decrypt them.\n\nDemo here: http://demo-password-manager.herokuapp.com/\n\n- login: test\n- password: test\n\n\nInstallation\n=======\n\n1. Git clone this repo\n2. Add an heroku app\n\n\u003e git heroku git:remote -a app-name\n\n3. Deploy on Heroku\n\n\u003e git push heroku master\n\n\nDB Config\n======\n\nSet up the admin user + password when asked by Heroku\nThe masterKey used to encrypt the passwords is obtained by hashing your DB\npassword with a sequence of MD5.\nAdvice: Use a strong masterKey password to ensure good protection of your\npasswords!\n\n\nTechs used\n======\n\nDjango is used as the web framework.\nSome Javascript (AJAX calls) and Bootstrap (Twitter Bootstrap) are used to enhance the frontend.\nTDD is used as the coding philosophy.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchouffe%2Fdjango-password-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchouffe%2Fdjango-password-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchouffe%2Fdjango-password-manager/lists"}