Skip to main content

Easy to use password manager

Project description

SofaStorage

Easy to use password manager

Installation

pip install git+https://github.com/SlumberDemon/SofaStorage

Examples

Online

from sofastorage import Online

# Create Account

sofa = Online.create('USERNAME', 'PASSWORD')

# Add Logins 

sofa.add('USERNAME', 'PASSWORD', 'https://bob.com')

# All Saved Logins

sofa.all()

# Find Logins

sofa.find('bob.com')

Local

from sofastorage import Local

# Launch into Local mode

sofa = Local.manager()

# Easy setup (not required)

sofa.setup()

# Interactive way of adding logins

sofa.interactive()

WORK IN PROGESS

Making this public so I can test it!

Also a lot of the code was based of AirDrives code!

Todo:

  • Remove https and http from website url
  • Add abilitly to find out how many website use the same password
  • Maybe add a password generator as well
  • Remove storage in main db make it private db online for more security
  • Add ability to download saved passwords in a txt file
  • Maybe make it eaiser to navigate between local and online password manager also polish interactive password creation
  • Add validation to check if website link is real website link
  • Finish Local sofastorage

Working Features:

  • Account Creation
  • Logining In
  • Private Datebase
  • Local Manager

Online

  • Adding Logins
  • Removing Logins
  • Interactive
  • Finding Logins
  • Getting All Logins
  • Download Logins As Text File

Local

  • Setup
  • Interactive

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sofastorage-0.0.2.tar.gz (5.8 kB view hashes)

Uploaded Source

Built Distribution

sofastorage-0.0.2-py3-none-any.whl (5.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page