{"_rev":"7-3ed041f3b1cba2f6b36682844fb24886","time":{"created":"2024-04-10T05:26:48.819Z","0.1.0":"2023-12-19T19:34:28.588Z","modified":"2024-04-10T05:26:49.440Z","0.1.1":"2023-12-20T22:00:14.857Z","0.1.2":"2023-12-21T00:35:23.565Z","0.1.3":"2023-12-21T04:03:09.049Z","0.2.0":"2024-04-10T03:07:14.950Z","0.2.1":"2024-04-10T05:26:49.074Z"},"_id":"@alexis/auth0","name":"@alexis/auth0","dist-tags":{"latest":"0.2.1"},"versions":{"0.2.1":{"name":"@alexis/auth0","version":"0.2.1","description":"@alexis/auth0 allows the Alexis team to seamlessly update our Auth0 Actions plug-in.","main":"dist/index.js","types":"dist/index.d.ts","directories":{"test":"tests"},"scripts":{"build":"tsc --build","postbuild":"copyfiles ../README.md dist","clean":"tsc --build --clean","test":"mocha -r ts-node/register 'tests/**/*.ts'"},"repository":{"type":"git"},"keywords":["alexis","auth0","actions"],"author":{"name":"CloudNimble, Inc. opensource@nimbleapps.cloud"},"license":"MIT","homepage":"https://alexis.cloud","devDependencies":{"@types/auth0":"^3.3.10","@types/chai":"^4.3.14","@types/mocha":"^10.0.6","auth0-actions":"^0.1.1","chai":"^4.4.1","copyfiles":"^2.4.1","dotenv":"^16.4.5","eslint":"^8.57.0","eslint-plugin-node":"^11.1.0","mocha":"^10.4.0","prettier":"^2.8.0","ts-node":"^10.9.2","ts-node-dev":"^2.0.0","typescript":"5.2.2"},"dependencies":{"auth0":"4.3.1","axios":"^1.6.8","linqts":"^1.15.0"},"_id":"@alexis/auth0@0.2.1","gitHead":"c13cf87f085f153c52ba9c5c8909d845787cd032","_nodeVersion":"21.3.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-/ny3zqCjZ0P+bd23TxmvL5G1MWn/iU3Jk3QMtRG6n+yc1nbsktbHMvwU+hCMlibLWuVYa7awbtJbUo6k65Umuw==","shasum":"a49688145b43a3712f4488ae6825bbc449d8a05f","tarball":"https://registry.npmjs.org/@alexis/auth0/-/auth0-0.2.1.tgz","fileCount":6,"unpackedSize":45543,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCgBg4xfmURy3M1x90PZgCUln00jPh1WHWDEb2ZtML5AiEA3R5NsOcKPO7vJyr8W7ikZILbbYSlp9MFoeIYj8SFOGw="}]},"_npmUser":{"name":"robertmclaws","email":"robert@nimbleapps.cloud"},"maintainers":[{"name":"robertmclaws","email":"robert@nimbleapps.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth0_0.2.1_1712726808922_0.07481701569944676"},"_hasShrinkwrap":false}},"maintainers":[{"name":"robertmclaws","email":"robert@nimbleapps.cloud"}],"description":"@alexis/auth0 allows the Alexis team to seamlessly update our Auth0 Actions plug-in.","homepage":"https://alexis.cloud","keywords":["alexis","auth0","actions"],"repository":{"type":"git"},"author":{"name":"CloudNimble, Inc. opensource@nimbleapps.cloud"},"license":"MIT","readme":"# Alexis: The CustomerOps platform to turn your apps into businesses\r\n[Learn More](https://alexis.cloud) | Documentation (coming soon)\r\n\r\n## Alexis for Auth0 Actions\r\n\r\n[![NPM Package][npm-badge]][npm-pkg-link]\r\n\r\nThis package helps you quickly plug Alexis authentication into Auth0 Actions to manage your users across Auth0 Applications and Tenants.\r\n\r\n## Supported Platforms\r\nThis package (aligned with Alexis 2.0 Preview 1) currently supports the following platforms:\r\n- Auth0 Actions on Node 18\r\n\r\n## Getting Started\r\n\r\n### Step 1: Configure Your Apps in Alexis\r\n(This process should connect to your Tenant and automagically configure AlexisClientMetadata for every registered application)\r\n\r\n### Step 2: Configure your Login Flow\r\nTBD - This will get even simpler later when we're added to the Auth0 Marketplace.\r\n\r\n### Step 3: Configure your Machine to Machine Flow\r\nTBD - This will get even simpler later when we're added to the Auth0 Marketplace.\r\n\r\n### Step 4: Test your Post-Login Webhook (Optional)\r\nAlexis will post the following details to a webhook URL of your choice:\r\n- The original `postLoginEvent` from the Auth0 Action\r\n- The `ApplicationAuthProvider` record from the Alexis database\r\n- The Alexis UserId (tracks the same user across apps)\r\n- The Alexis AppEnvironmentUserId (tracks the user in the current app)\r\n\r\n## Contributors\r\nThe following people have made various contributions to this package:\r\n\r\n| Internal         | External         |\r\n|------------------|------------------|\r\n| Robert McLaws    | [Your Name Here?]\r\n\r\n<!-- Link References -->\r\n\r\n[npm-badge]: https://img.shields.io/npm/%40alexis%2Fauth0?color=%236639E4&logo=NPM&style=for-the-badge\r\n[npm-pkg-link]: https://www.npmjs.com/package/@alexis/auth0","readmeFilename":"README.md"}