Simple pub/sub messaging for the web
A message bus client in Javascript
generate random IDs and avoid collisions
LiveReload JS client - auto reload browser on changes
GitHub App authentication for JavaScript
Google APIs Authentication Client Library for Node.js
TypeScript definitions for hat
GitHub OAuth App authentication for JavaScript
Microsoft Azure Storage SDK for JavaScript - Blob
Convert form parameters to an object using the same logic as Rack
snyk library and cli utility
A generated SDK for WebSiteManagementClient.
A generated SDK for ResourceManagementClient.
AWS SDK for JavaScript Cognito Identity Provider Client for Node.js, Browser and React Native
A generated SDK for SubscriptionClient.
A generated SDK for StorageManagementClient.
A generated SDK for NetworkManagementClient.
A generated SDK for ContainerInstanceManagementClient.
A generated SDK for AuthorizationManagementClient.
Microsoft Azure Storage SDK for JavaScript - Queue
A generated SDK for KeyVaultManagementClient.
A generated SDK for ComputeManagementClient.
A generated SDK for CognitiveServicesManagementClient.
A generated SDK for CosmosDBManagementClient.
A rack middleware that authenticates requests either using basic auth or via signed HMAC.
A generalized Rack framework for multiple-provider authentication.
An authentication library compatible with all Rack-based frameworks
Rodauth is Ruby's most advanced authentication framework, designed to work in all rack applications. It's built using Roda and Sequel, but it can be used as middleware in front of web applications that use other web frameworks and database libraries. Rodauth aims to provide strong security for password storage by utilizing separate database accounts if possible on PostgreSQL, MySQL, and Microsoft SQL Server. Configuration is done via a DSL that makes it easy to override any part of the authentication process. Rodauth supports typical authentication features: such as login and logout, changing logins and passwords, and creating, verifying, unlocking, and resetting passwords for accounts. Rodauth also supports many advanced authentication features: * Secure password storage using security definer database functions * Multiple primary multifactor authentication methods (WebAuthn and TOTP), as well as backup multifactor authentication methods (SMS and recovery codes). * Passwordless authentication using email links and WebAuthn authenticators. * Both standard HTML form and JSON API support for all features.
Provides all the protocol you need in order to do authentication on your rack application. The implementation specifics can be found in http://github.com/cyx/shield-contrib
Rack authentication middleware
Rack webmoney authentication
Offers authentication for rack applications.
Rack authenticator and basic User struct
A Rack middleware for form-based authentication. It works roughly like Basic HTTP Authentication except that the authentication page can be styled with the middleware options.
Rack middleware that provides authentication for rack applications
Rack middleware that provides authentication for rack applications