trustedlogin / client
Easily and securely log in to your customers sites when providing support.
Installs: 8 229
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 3
Forks: 3
Open Issues: 16
Requires (Dev)
- php: >=5.3.0
- ext-curl: *
- ext-json: *
- spatie/phpunit-watcher: ^1.23
- yoast/phpunit-polyfills: ^1.1.0
- dev-main
- v1.7.0
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.1
- v1.5.0
- v1.4.0
- v1.3.7
- v1.3.6
- v1.3.5
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3
- v1.2
- v1.1
- v1.0.2
- v1.0.1
- v1.0
- dev-develop
- dev-move-plugin-file
- dev-111-form-class
- dev-114-wp-env
- dev-code-gen
- dev-feature/debug-data
- dev-feature/remove-dependencies
- dev-feature/105-logger
- dev-issue/103-remove-sodium
- dev-fix/trustedlogin-issue-31
- dev-issue/2-degrade-gracefully
This package is auto-updated.
Last update: 2024-04-14 16:50:30 UTC
README
TrustedLogin SDK
Easily and securely log in to your customers sites when providing support.
🔍 See the Changelog
📖 Read the Documentation
Requirements:
- PHP 5.3.0 or greater
- WordPress 5.2 or greater
Local Development And Testing
Make sure to install wp-env globally first by running npm -g i @wordpress/env
.
- Start local dev
wp-env start
- Stop local dev
wp-env stop
- If you want to run tests locally, you must install composer dev first
npm run composer
- Run the PHP tests in container
npm run test:php
WordPress 4.1+ support
By default, TrustedLogin supports WordPress 5.2 or newer; this is the first version that includes the Sodium cryptography library. To support earlier versions of WordPress (version 4.1 or greater), add the following libraries to your Composer require
definitions:
"paragonie/random_compat": "<9.99", "paragonie/sodium_compat": "^1.12"