User Guide - PasswordTeam/SecureMyPasswords GitHub Wiki

How to install and setup SecureMyPasswords

  1. Clone or download code from the GitHub repository
  2. Navigate to the \app directory on a Command Prompt or Terminal
  3. Run npm install to install dependencies
  4. Run npm meteor run start to initialize and start the application
  5. Go to http://localhost:3000/ on a web browser to begin

SecureMyPasswords Quick Start Guide

Login/Registration

Login/Registration page

  • Register a new account or login to an existing account by clicking the "Login" button on the upper right corner

Add Account page

Add Account page

  • Store a new account in this page by entering the Website name, account username, and account password.

List Accounts page

List Accounts page

  • View all existing stored accounts on this page.
  • You view each account's Website and login, but account passwords are hidden. Copy passwords to your clipboard using the button below.
  • You can also edit existing accounts to change their website, account username, or account password with the "Edit" button.

Password Generator

Password Generator page Generated Password example

  • Generate a secure password up to 25 characters in length with the option for adding capital letters, numbers, and special characters.

Disclaimer

  • Although SecureMyPasswords accounts are encrypted on the database, all accounts usernames and passwords stored on the application are accessible through MongoDB Collections on the computer or server hosting the application. Be sure to only allow system administrators to operate hosting computer/server.

Copyright Licensing

MIT License

Copyright © 2021

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (SecureMyPasswords), to deal in SecureMyPasswords without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

SECUREMYPASSWORDS IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH SECUREMYPASSWORDS OR THE USE OR OTHER DEALINGS IN SECUREMYPASSWORDS.