JS client library for the Passwords app for Nextcloud
Azure Key Vault Secrets
A wrapper for the Stytch API
realistic password strength estimation
A bcrypt library for NodeJS.
Isomorphic client library for Azure KeyVault's keys.
Easy library for generating unique passwords.
Guard your users from security problems that start by having dumb passwords
Bindings to native Mac/Linux/Windows password APIs
AWS SDK for JavaScript Accessanalyzer Client for Node.js, Browser and React Native
All the cryptographic primitives used in Ethereum.
One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers
MCP WordPress Remote proxy server
Generate passwords using a cryptographically-strong source of randomness
Password hashing and verification for node.js
One-time passwords with HOTP and TOTP
Easy library for generating unique passwords in browsers.
SASLprep: Stringprep Profile for User Names and Passwords, rfc4013
realistic password strength estimation, updated and ported to Typescript from Dan Wheeler's zxcvbn
Hides certain model properties when invoking toJSON or toObject.
Node.js package for HTTP Basic Authentication password file utility.
Get the metadata from a Google Cloud Platform environment
Produces secure passwords & keys for WebCrypto, SSH, PGP, SLIP10, OTP and many others
Bindings to native Mac/Linux/Windows password APIs
CCLI is the Cryptopus Command Line Interface. It allows to fetch encryptable data and list teams from Cryptopus. One of the main functionality is backing up secrets from cluster services (currently: openshift, kubernetes) to Cryptopus and restoring them as well.
This gem unions a server-side ActiveModel password strength validation plugin with a client-side password strength estimation
A client for https://github.com/pfn/keepasshttp to fetch passwords
Tarkin Team Password Manager client, command line and shell
A simple gem to more elegantly place a staging server or other in-progress application behind a basic codeword. It’s easy to implement, share with clients/collaborators, and more beautiful than the typical password-protection sheet.
Secret Manager is a secure and convenient storage system for API keys, passwords, certificates, and other sensitive data. Secret Manager provides a central place and single source of truth to manage, access, and audit secrets across Google Cloud. Note that google-cloud-secret_manager-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-secret_manager instead. See the readme for more details.
Secret Manager is a secure and convenient storage system for API keys, passwords, certificates, and other sensitive data. Secret Manager provides a central place and single source of truth to manage, access, and audit secrets across Google Cloud. Note that google-cloud-secret_manager-v1beta1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-secret_manager instead. See the readme for more details.
Signed Message Authentication and Authorization with Key validation
A simple gem to more elegantly place a staging server or other in-progress application behind a basic codeword. It’s easy to implement, share with clients/collaborators, and more beautiful than the typical password-protection sheet.
A simple, clean Ruby client for the Have I Been Pwned API v3, supporting breach lookups, pastes, stealer logs, and pwned passwords
A Ruby gem providing both a client library and command-line interface for interacting with Wikiwiki.jp REST API. Supports page and attachment operations with authentication via password or API key.
divshare ======== Description ----------- The divshare gem makes it easier to use the Divshare API. To use it, you need to create a Divshare account and sign up for an API key. Usage ----- Here's a brief walkthrough of the basic operations (see `examples/` for more information): require 'divshare' # Set these for your divshare account api_key = 'your api key' api_secret = 'your api secret' email = 'your login email address' password = 'your password' filename = 'a file you want to upload' client = Divshare::Client.new(api_key, api_secret) client.login(email, password) all_my_files = client.get_user_files all_my_files.each do |f| print "#{f.file_name} (#{f.file_size}) " puts "was last downloaded #{Time.at(f.last_downloaded_at.to_i)}" end ticket = client.get_upload_ticket uploaded_id = client.upload(ticket, filename) puts "#{filename} uploaded with new id: #{uploaded_id}" client.logout Now, going through the same script step-by-step. Use your Divshare API key and secret (comes with key) to create a client: client = Divshare::Client.new(api_key, api_secret) Login using the credentials for your Divshare account: client.login(email, password) Get an array of all of your files: all_my_files = client.get_user_files Do something with the files: all_my_files.each do |f| print "#{f.file_name} (#{f.file_size}) " puts "was last downloaded #{Time.at(f.last_downloaded_at.to_i)}" end Upload a file, and capture its id: ticket = client.get_upload_ticket uploaded_id = client.upload(ticket, filename) Logout client.logout Installation ------------ Install using rubygems: sudo gem install divshare Or clone from github git clone git://github.com/wasnotrice/divshare.git
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.