https://github.com/usmanmusa1920/pass-access
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 😄
https://github.com/usmanmusa1920/pass-access
password-manager security
Last synced: about 1 year ago
JSON representation
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 😄
- Host: GitHub
- URL: https://github.com/usmanmusa1920/pass-access
- Owner: UsmanMusa1920
- Created: 2023-08-14T05:26:15.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-13T06:06:13.000Z (almost 2 years ago)
- Last Synced: 2025-02-10T03:13:32.780Z (over 1 year ago)
- Topics: password-manager, security
- Language: Python
- Homepage: https://passaccess.onrender.com
- Size: 2.12 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PassAccess
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! it is a security application that secure sensitive informations.
## What it is?
In this application once you signup, you will be redirected to login page in other to log in.
Once 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.
The 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)`.
By 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.
In 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.

## Usage
First clone the repository
```sh
git clone https://github.com/usmanmusa1920/pass-access
```
Enter into the directory
```sh
cd pass-access
```
Create virtual environment
```sh
python -m venv p_venv
```
Activate virtual environment
```sh
source p_venv/bin/activate
```
Install requirements
```sh
pip install -r requirements.txt
```
Now run the development server by:
```sh
python manage.py runserver
```
Visit the url address `http://localhost:8000`, use any of the below users credential to login!
**Email:** usmanmusa1920@gmail.com **Password:** passwd123
**Email:** aliyumuhammad@mail.com **Password:** passwd123
**Email:** fatimasani@mail.com **Password:** passwd123
**Email:** ahmadaminu@mail.com **Password:** passwd123
**Email:** johnchristain@mail.com **Password:** passwd123
**Email:** nuraali@mail.com **Password:** passwd123
**Email:** zainabmusa@mail.com **Password:** passwd123
**Email:** adamunmusa@mail.com **Password:** passwd123
**Email:** maryamyusuf@mail.com **Password:** passwd123
**Email:** joshuaandy@mail.com **Password:** passwd123
💻 Pull requests are welcome