latkin / 1poshword Goto Github PK
View Code? Open in Web Editor NEWPowerShell client for 1Password
License: MIT License
PowerShell client for 1Password
License: MIT License
Add a switch parameter -ToClipboard
that sends the output to the clipboard rather than the pipeline
Exported module functions need complete help text
-OutputFormat PSCredential
or -OutputFormat PasswordOnly
is pretty verbose.
Proposed new system: switches -AsCredential
, -PasswordOnly
, etc
Code is written to support Powershell Core, however some things won't work correctly on Mac/Linux.
Known issues:
Ideally we should not prompt for the master password unless other args have successfully validated.
That is currently the case for checking if the requested entry exists and is unique, but is not the case for checking that the requested entry has an appropriate type given the other arguments (e.g. AsCredential
for a Secure Note)
Need to fill out the README with more complete description, examples, etc
Currently uses hardcoded 100000 iters, should use the value specified.
Thanks for this project! I love the idea of being able to easily create a PSCredential from a logon. Have you looked into the difficulty of adding items, particularly logons, to a vault?
Last fall, AgileBits release an official first-party CLI. According to the docs, their CLI only interfaces with hosted vaults, it doesn't touch agilekeychain or opvault vaults.
https://blog.agilebits.com/2017/09/06/announcing-the-1password-command-line-tool-public-beta/
https://support.1password.com/command-line/
This project could take advantage of (i.e. wrap) the first-party CLI in order to provide unified access across local and cloud vault.
Should do proper validation of the master password by verifying decryption of the validation
data
Should at least support decryption of Secure Notes
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.