A Chrome Extension app that allows Users, Teams,Organizations etc. to securely store and manage their various Login Passwords Credentials across various Sites, Platforms etc. all in one Place powered by Pangea Authn and Vault API respectively.
The application contain 2 major folder. The main folder password_vault which contains php backend Codes and Chrome_password_vault which is located inside the main application folder. The Chrome_password_vault folder is the chrome Extension front end
1.) Once You Download the Code from Github, copy chrome_password_vault folder which contains frontend Chrome Extension Codes to any folder/directory of your choice.
At chrome_password_vault folder. goto script folder, then open app_script.js and edit the web URL(Eg. http://localhost/password_vault/) in each Jquery-Ajax Code to ensure it points to the actual php backend Codes based on your site URL.
2.) open chrome browser. goto Manage Extension --Click on Load Unpacked --> Select chrome_password_vault folder. Ensure that its loaded properly. You will see the Chrome extension app(password_vault) within the Chrome Extension Dashboard
Alternatively,You can go directly to Chrome extension Page/dashboard by typing chrome://extensions/ at the chrome browser url
3.)You will need to install Xampp Server. After installation, ensure that Apache Server has been started and Running from Xampp Control Panel.
4.) copy main application folder password_vault which contains the backend Code to htdocs of the Xammp server. Eg. C:\xampp\htdocs\password_vault
5.) Edit Settings.php to update your Pangea Authn and Vaults Access Token where appropriates and you are done with backend. Its is time to test the app.
6.) Callup the Chrome Browser, Locate Chrome Extension Icon and click on Password Vault Apps on Chrome and application will start running. Thanks..
Just a Tip.
1.) Signup Form/Create User leverages Pangea Authn Intel -->Create User API.
2.) Login System leverages Pangea Authn Intel --> Login Password API.
3.) Reset Password System leverages Pangea Authn Intel --> Password Reset and Get User API.
4.) Create New Password Vault leverages Pangea Vault Intel ---> Secret Store API
5.) List Password Vault Data leverages Pangea Vault Intel ---> List API
6.)Retrieve Password Vault Secret leverages Pangea Vault Intel ---> Retrieve API
7.)Delete Password Vault data leverages Pangea Vault Intel ---> Delete API