{"id":18021973,"url":"https://github.com/usmanmusa1920/pass-access","last_synced_at":"2025-07-10T06:09:07.037Z","repository":{"id":190651281,"uuid":"678246594","full_name":"UsmanMusa1920/pass-access","owner":"UsmanMusa1920","description":"Password and sensitive information manager, that encrypt and save them for a user, which can be decrypt by the user when ever need to be 😄","archived":false,"fork":false,"pushed_at":"2024-08-13T06:06:13.000Z","size":2224,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-10T03:13:32.780Z","etag":null,"topics":["password-manager","security"],"latest_commit_sha":null,"homepage":"https://passaccess.onrender.com","language":"Python","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/UsmanMusa1920.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-14T05:26:15.000Z","updated_at":"2024-08-13T06:06:16.000Z","dependencies_parsed_at":"2023-08-25T19:43:55.457Z","dependency_job_id":"8f2f23b6-992e-42a2-9ed3-e3f78894cbdf","html_url":"https://github.com/UsmanMusa1920/pass-access","commit_stats":null,"previous_names":["usmanmusa1920/pass-access"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UsmanMusa1920%2Fpass-access","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UsmanMusa1920%2Fpass-access/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UsmanMusa1920%2Fpass-access/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UsmanMusa1920%2Fpass-access/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UsmanMusa1920","download_url":"https://codeload.github.com/UsmanMusa1920/pass-access/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247226197,"owners_count":20904464,"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","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":["password-manager","security"],"created_at":"2024-10-30T06:11:43.589Z","updated_at":"2025-04-04T17:47:15.825Z","avatar_url":"https://github.com/UsmanMusa1920.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PassAccess\n\nPassword and sensitive information manager, that encrypt and save them for a user, which can be decrypt by the user when ever need to be! it is a security application that secure sensitive informations.\n\n## What it is?\n\nIn this application once you signup, you will be redirected to login page in other to log in.\n\nOnce logged in for the first time you will be asked to set a `passcode` (master password), the `passcode` will be used frequently within the application, when ever it session expired.\n\nThe passcode will be used when you want to `(generate strong password, update profile, change password, change passcode, add new item, view item, search trusted user, add trusted user, remove trusted user, remove all trusted user, delete item, and even the dashboard/landing page)`.\n\nBy default the passcode session age is set to 1 minutes, but a user can set it more-than that but less-than or equal-to 30 minutes.\n\nIn the application there is a sleep mode (dim), this will make the window of the application to be navy blue in color (making everything color and background navy), onces nothing is done within a range of 1 minute. User can disable this functionality for his account. It is included to make anything in the page not to appear, to who so ever around if the account owner is busy about something.\n\n![snippet_theme](static/img/landing.png)\n\n## Usage\n\nFirst clone the repository\n\n```sh\ngit clone https://github.com/usmanmusa1920/pass-access\n```\n\nEnter into the directory\n\n```sh\ncd pass-access\n```\n\nCreate virtual environment\n\n```sh\npython -m venv p_venv\n```\n\nActivate virtual environment\n\n```sh\nsource p_venv/bin/activate\n```\n\nInstall requirements\n\n```sh\npip install -r requirements.txt\n```\n\nNow run the development server by:\n\n```sh\npython manage.py runserver\n```\n\nVisit the url address `http://localhost:8000`, use any of the below users credential to login!\n\n**Email:** usmanmusa1920@gmail.com **Password:** passwd123\n\n**Email:** aliyumuhammad@mail.com **Password:** passwd123\n\n**Email:** fatimasani@mail.com **Password:** passwd123\n\n**Email:** ahmadaminu@mail.com **Password:** passwd123\n\n**Email:** johnchristain@mail.com **Password:** passwd123\n\n**Email:** nuraali@mail.com **Password:** passwd123\n\n**Email:** zainabmusa@mail.com **Password:** passwd123\n\n**Email:** adamunmusa@mail.com **Password:** passwd123\n\n**Email:** maryamyusuf@mail.com **Password:** passwd123\n\n**Email:** joshuaandy@mail.com **Password:** passwd123\n\n💻 Pull requests are welcome\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fusmanmusa1920%2Fpass-access","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fusmanmusa1920%2Fpass-access","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fusmanmusa1920%2Fpass-access/lists"}