{"adoption": {"forks": 564, "observed_at": "2026-08-28T04:03:44.681927+00:00", "stars": 1142}, "canonical_url": "https://ross.abutalabs.com/products/lock", "card": {"archived": false, "artifact_type": "library", "description": "Auth0's signin solution", "domain": ["web-development", "security", "frontend"], "enriched": true, "function": ["auth", "ui-components", "sdk"], "health_score": 98, "homepage": "https://auth0.com/docs/libraries/lock", "language": "JavaScript", "license": "NOASSERTION", "license_family": "other", "maturity": "stable", "member_repos": ["auth0/lock"], "name": "auth0/lock", "platform": ["browser"], "pushed_at": "2026-08-19T19:29:55+00:00", "repo": "auth0/lock", "stars": 1142, "tags": ["login-form", "auth0", "passwordless", "social-login", "identity", "oauth", "oidc", "login-widget", "javascript", "nodejs"], "topics": ["dx-sdk", "lock"], "urls": [], "use_cases": ["add a login and signup form to a single-page web app", "let users sign in with social identity providers like Google or Facebook", "implement passwordless login via email or SMS one-time codes", "embed a customizable branded login widget in a web application", "authenticate users against an Auth0 tenant from the browser", "handle authentication callbacks and token retrieval in a SPA"], "what_it_is": "Auth0 Lock is an embeddable, configurable login form widget for web applications that integrates with the Auth0 identity platform. It supports standard email/password login, passwordless flows, and social identity providers via Auth0 connections.", "when_to_avoid": ["you don't use Auth0 and need authentication against your own user store", "you need full control over the login UI and flows (prefer Auth0 Universal Login or a custom implementation)", "you're building a native mobile app (use Auth0's mobile SDKs instead)"], "when_to_choose": ["you already use Auth0 as your identity provider and want a ready-made login UI", "you need a quick, configurable login form with social and passwordless support", "you want an embeddable widget rather than building a custom login page"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/lock", "repo": "auth0/lock", "role": "main", "score": 91}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.681927+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:35:04.461500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7c83ecb3189f8c6c7bfd6685b27f37f6919e818a02476c3c34d89bbc75c3c6c4", "fetched_at": "2026-08-28T04:03:44.681927+00:00", "kind": "readme", "missing": false, "url": "https://github.com/auth0/lock"}, {"content_hash": "c9882ec90485ad841fdc330b80fabd0eb75ef026bb853238813ca86f67bf5451", "fetched_at": "2026-08-29T12:40:33.481641+00:00", "kind": "homepage", "missing": false, "url": "https://auth0.com/docs/libraries/lock"}, {"content_hash": "aa0dc3463346fbb50e01929d758724d0e96463120a35f5ab7a9fcff809d0b3e3", "fetched_at": "2026-08-29T12:40:33.536834+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs"}, {"content_hash": "835d14bfa92085ba55e1fa8b87098b927eb0c54ff7b55e915768b8445154b62b", "fetched_at": "2026-08-29T12:40:33.563618+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/get-started"}, {"content_hash": "d311f0e0b86585ece285c06213b940bd1df174bca264e73a074698188f64f9a1", "fetched_at": "2026-08-29T12:40:33.582298+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/authenticate"}, {"content_hash": "69122ef2bc8bd9668ab2296de2c77b3fa2e17c8b4c67db308fd575e7f8b1172c", "fetched_at": "2026-08-29T12:40:33.584419+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/manage-users"}, {"content_hash": "7d6908a8f93c16814eb235be4f8583cec416ce570301fbb8ecda52132fd43d28", "fetched_at": "2026-08-29T12:40:33.586134+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/customize"}, {"content_hash": "f1ccec21567d7a13b8cadf2539e1c4250d6e72a8876fc509a7bca3bf5a810085", "fetched_at": "2026-08-29T12:40:33.587889+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/secure"}, {"content_hash": "5fae00e97a9dd3ed554766a33b5701e836f38a0871a0c47690b57bea23137b75", "fetched_at": "2026-08-29T12:40:33.589528+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/deploy-monitor"}, {"content_hash": "f6096c2c2fd0748580599b304122d49afa63e02f435b29732563d9a8e10b5de8", "fetched_at": "2026-08-29T12:40:33.591356+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/troubleshoot"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.681927+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:35:04.461500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7c83ecb3189f8c6c7bfd6685b27f37f6919e818a02476c3c34d89bbc75c3c6c4", "fetched_at": "2026-08-28T04:03:44.681927+00:00", "kind": "readme", "missing": false, "url": "https://github.com/auth0/lock"}, {"content_hash": "c9882ec90485ad841fdc330b80fabd0eb75ef026bb853238813ca86f67bf5451", "fetched_at": "2026-08-29T12:40:33.481641+00:00", "kind": "homepage", "missing": false, "url": "https://auth0.com/docs/libraries/lock"}, {"content_hash": "aa0dc3463346fbb50e01929d758724d0e96463120a35f5ab7a9fcff809d0b3e3", "fetched_at": "2026-08-29T12:40:33.536834+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs"}, {"content_hash": "835d14bfa92085ba55e1fa8b87098b927eb0c54ff7b55e915768b8445154b62b", "fetched_at": "2026-08-29T12:40:33.563618+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/get-started"}, {"content_hash": "d311f0e0b86585ece285c06213b940bd1df174bca264e73a074698188f64f9a1", "fetched_at": "2026-08-29T12:40:33.582298+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/authenticate"}, {"content_hash": "69122ef2bc8bd9668ab2296de2c77b3fa2e17c8b4c67db308fd575e7f8b1172c", "fetched_at": "2026-08-29T12:40:33.584419+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/manage-users"}, {"content_hash": "7d6908a8f93c16814eb235be4f8583cec416ce570301fbb8ecda52132fd43d28", "fetched_at": "2026-08-29T12:40:33.586134+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/customize"}, {"content_hash": "f1ccec21567d7a13b8cadf2539e1c4250d6e72a8876fc509a7bca3bf5a810085", "fetched_at": "2026-08-29T12:40:33.587889+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/secure"}, {"content_hash": "5fae00e97a9dd3ed554766a33b5701e836f38a0871a0c47690b57bea23137b75", "fetched_at": "2026-08-29T12:40:33.589528+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/deploy-monitor"}, {"content_hash": "f6096c2c2fd0748580599b304122d49afa63e02f435b29732563d9a8e10b5de8", "fetched_at": "2026-08-29T12:40:33.591356+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/troubleshoot"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:35:04.461500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7c83ecb3189f8c6c7bfd6685b27f37f6919e818a02476c3c34d89bbc75c3c6c4", "fetched_at": "2026-08-28T04:03:44.681927+00:00", "kind": "readme", "missing": false, "url": "https://github.com/auth0/lock"}, {"content_hash": "c9882ec90485ad841fdc330b80fabd0eb75ef026bb853238813ca86f67bf5451", "fetched_at": "2026-08-29T12:40:33.481641+00:00", "kind": "homepage", "missing": false, "url": "https://auth0.com/docs/libraries/lock"}, {"content_hash": "aa0dc3463346fbb50e01929d758724d0e96463120a35f5ab7a9fcff809d0b3e3", "fetched_at": "2026-08-29T12:40:33.536834+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs"}, {"content_hash": "835d14bfa92085ba55e1fa8b87098b927eb0c54ff7b55e915768b8445154b62b", "fetched_at": "2026-08-29T12:40:33.563618+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/get-started"}, {"content_hash": "d311f0e0b86585ece285c06213b940bd1df174bca264e73a074698188f64f9a1", "fetched_at": "2026-08-29T12:40:33.582298+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/authenticate"}, {"content_hash": "69122ef2bc8bd9668ab2296de2c77b3fa2e17c8b4c67db308fd575e7f8b1172c", "fetched_at": "2026-08-29T12:40:33.584419+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/manage-users"}, {"content_hash": "7d6908a8f93c16814eb235be4f8583cec416ce570301fbb8ecda52132fd43d28", "fetched_at": "2026-08-29T12:40:33.586134+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/customize"}, {"content_hash": "f1ccec21567d7a13b8cadf2539e1c4250d6e72a8876fc509a7bca3bf5a810085", "fetched_at": "2026-08-29T12:40:33.587889+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/secure"}, {"content_hash": "5fae00e97a9dd3ed554766a33b5701e836f38a0871a0c47690b57bea23137b75", "fetched_at": "2026-08-29T12:40:33.589528+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/deploy-monitor"}, {"content_hash": "f6096c2c2fd0748580599b304122d49afa63e02f435b29732563d9a8e10b5de8", "fetched_at": "2026-08-29T12:40:33.591356+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/troubleshoot"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.681927+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.681927+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.681927+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:35:04.461500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7c83ecb3189f8c6c7bfd6685b27f37f6919e818a02476c3c34d89bbc75c3c6c4", "fetched_at": "2026-08-28T04:03:44.681927+00:00", "kind": "readme", "missing": false, "url": "https://github.com/auth0/lock"}, {"content_hash": "c9882ec90485ad841fdc330b80fabd0eb75ef026bb853238813ca86f67bf5451", "fetched_at": "2026-08-29T12:40:33.481641+00:00", "kind": "homepage", "missing": false, "url": "https://auth0.com/docs/libraries/lock"}, {"content_hash": "aa0dc3463346fbb50e01929d758724d0e96463120a35f5ab7a9fcff809d0b3e3", "fetched_at": "2026-08-29T12:40:33.536834+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs"}, {"content_hash": "835d14bfa92085ba55e1fa8b87098b927eb0c54ff7b55e915768b8445154b62b", "fetched_at": "2026-08-29T12:40:33.563618+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/get-started"}, {"content_hash": "d311f0e0b86585ece285c06213b940bd1df174bca264e73a074698188f64f9a1", "fetched_at": "2026-08-29T12:40:33.582298+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/authenticate"}, {"content_hash": "69122ef2bc8bd9668ab2296de2c77b3fa2e17c8b4c67db308fd575e7f8b1172c", "fetched_at": "2026-08-29T12:40:33.584419+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/manage-users"}, {"content_hash": "7d6908a8f93c16814eb235be4f8583cec416ce570301fbb8ecda52132fd43d28", "fetched_at": "2026-08-29T12:40:33.586134+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/customize"}, {"content_hash": "f1ccec21567d7a13b8cadf2539e1c4250d6e72a8876fc509a7bca3bf5a810085", "fetched_at": "2026-08-29T12:40:33.587889+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/secure"}, {"content_hash": "5fae00e97a9dd3ed554766a33b5701e836f38a0871a0c47690b57bea23137b75", "fetched_at": "2026-08-29T12:40:33.589528+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/deploy-monitor"}, {"content_hash": "f6096c2c2fd0748580599b304122d49afa63e02f435b29732563d9a8e10b5de8", "fetched_at": "2026-08-29T12:40:33.591356+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/troubleshoot"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.681927+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.681927+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:35:04.461500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7c83ecb3189f8c6c7bfd6685b27f37f6919e818a02476c3c34d89bbc75c3c6c4", "fetched_at": "2026-08-28T04:03:44.681927+00:00", "kind": "readme", "missing": false, "url": "https://github.com/auth0/lock"}, {"content_hash": "c9882ec90485ad841fdc330b80fabd0eb75ef026bb853238813ca86f67bf5451", "fetched_at": "2026-08-29T12:40:33.481641+00:00", "kind": "homepage", "missing": false, "url": "https://auth0.com/docs/libraries/lock"}, {"content_hash": "aa0dc3463346fbb50e01929d758724d0e96463120a35f5ab7a9fcff809d0b3e3", "fetched_at": "2026-08-29T12:40:33.536834+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs"}, {"content_hash": "835d14bfa92085ba55e1fa8b87098b927eb0c54ff7b55e915768b8445154b62b", "fetched_at": "2026-08-29T12:40:33.563618+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/get-started"}, {"content_hash": "d311f0e0b86585ece285c06213b940bd1df174bca264e73a074698188f64f9a1", "fetched_at": "2026-08-29T12:40:33.582298+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/authenticate"}, {"content_hash": "69122ef2bc8bd9668ab2296de2c77b3fa2e17c8b4c67db308fd575e7f8b1172c", "fetched_at": "2026-08-29T12:40:33.584419+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/manage-users"}, {"content_hash": "7d6908a8f93c16814eb235be4f8583cec416ce570301fbb8ecda52132fd43d28", "fetched_at": "2026-08-29T12:40:33.586134+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/customize"}, {"content_hash": "f1ccec21567d7a13b8cadf2539e1c4250d6e72a8876fc509a7bca3bf5a810085", "fetched_at": "2026-08-29T12:40:33.587889+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/secure"}, {"content_hash": "5fae00e97a9dd3ed554766a33b5701e836f38a0871a0c47690b57bea23137b75", "fetched_at": "2026-08-29T12:40:33.589528+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/deploy-monitor"}, {"content_hash": "f6096c2c2fd0748580599b304122d49afa63e02f435b29732563d9a8e10b5de8", "fetched_at": "2026-08-29T12:40:33.591356+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/troubleshoot"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.681927+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.681927+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.681927+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:35:04.461500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7c83ecb3189f8c6c7bfd6685b27f37f6919e818a02476c3c34d89bbc75c3c6c4", "fetched_at": "2026-08-28T04:03:44.681927+00:00", "kind": "readme", "missing": false, "url": "https://github.com/auth0/lock"}, {"content_hash": "c9882ec90485ad841fdc330b80fabd0eb75ef026bb853238813ca86f67bf5451", "fetched_at": "2026-08-29T12:40:33.481641+00:00", "kind": "homepage", "missing": false, "url": "https://auth0.com/docs/libraries/lock"}, {"content_hash": "aa0dc3463346fbb50e01929d758724d0e96463120a35f5ab7a9fcff809d0b3e3", "fetched_at": "2026-08-29T12:40:33.536834+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs"}, {"content_hash": "835d14bfa92085ba55e1fa8b87098b927eb0c54ff7b55e915768b8445154b62b", "fetched_at": "2026-08-29T12:40:33.563618+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/get-started"}, {"content_hash": "d311f0e0b86585ece285c06213b940bd1df174bca264e73a074698188f64f9a1", "fetched_at": "2026-08-29T12:40:33.582298+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/authenticate"}, {"content_hash": "69122ef2bc8bd9668ab2296de2c77b3fa2e17c8b4c67db308fd575e7f8b1172c", "fetched_at": "2026-08-29T12:40:33.584419+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/manage-users"}, {"content_hash": "7d6908a8f93c16814eb235be4f8583cec416ce570301fbb8ecda52132fd43d28", "fetched_at": "2026-08-29T12:40:33.586134+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/customize"}, {"content_hash": "f1ccec21567d7a13b8cadf2539e1c4250d6e72a8876fc509a7bca3bf5a810085", "fetched_at": "2026-08-29T12:40:33.587889+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/secure"}, {"content_hash": "5fae00e97a9dd3ed554766a33b5701e836f38a0871a0c47690b57bea23137b75", "fetched_at": "2026-08-29T12:40:33.589528+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/deploy-monitor"}, {"content_hash": "f6096c2c2fd0748580599b304122d49afa63e02f435b29732563d9a8e10b5de8", "fetched_at": "2026-08-29T12:40:33.591356+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/troubleshoot"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.681927+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.681927+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:35:04.461500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7c83ecb3189f8c6c7bfd6685b27f37f6919e818a02476c3c34d89bbc75c3c6c4", "fetched_at": "2026-08-28T04:03:44.681927+00:00", "kind": "readme", "missing": false, "url": "https://github.com/auth0/lock"}, {"content_hash": "c9882ec90485ad841fdc330b80fabd0eb75ef026bb853238813ca86f67bf5451", "fetched_at": "2026-08-29T12:40:33.481641+00:00", "kind": "homepage", "missing": false, "url": "https://auth0.com/docs/libraries/lock"}, {"content_hash": "aa0dc3463346fbb50e01929d758724d0e96463120a35f5ab7a9fcff809d0b3e3", "fetched_at": "2026-08-29T12:40:33.536834+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs"}, {"content_hash": "835d14bfa92085ba55e1fa8b87098b927eb0c54ff7b55e915768b8445154b62b", "fetched_at": "2026-08-29T12:40:33.563618+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/get-started"}, {"content_hash": "d311f0e0b86585ece285c06213b940bd1df174bca264e73a074698188f64f9a1", "fetched_at": "2026-08-29T12:40:33.582298+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/authenticate"}, {"content_hash": "69122ef2bc8bd9668ab2296de2c77b3fa2e17c8b4c67db308fd575e7f8b1172c", "fetched_at": "2026-08-29T12:40:33.584419+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/manage-users"}, {"content_hash": "7d6908a8f93c16814eb235be4f8583cec416ce570301fbb8ecda52132fd43d28", "fetched_at": "2026-08-29T12:40:33.586134+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/customize"}, {"content_hash": "f1ccec21567d7a13b8cadf2539e1c4250d6e72a8876fc509a7bca3bf5a810085", "fetched_at": "2026-08-29T12:40:33.587889+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/secure"}, {"content_hash": "5fae00e97a9dd3ed554766a33b5701e836f38a0871a0c47690b57bea23137b75", "fetched_at": "2026-08-29T12:40:33.589528+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/deploy-monitor"}, {"content_hash": "f6096c2c2fd0748580599b304122d49afa63e02f435b29732563d9a8e10b5de8", "fetched_at": "2026-08-29T12:40:33.591356+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/troubleshoot"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:35:04.461500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7c83ecb3189f8c6c7bfd6685b27f37f6919e818a02476c3c34d89bbc75c3c6c4", "fetched_at": "2026-08-28T04:03:44.681927+00:00", "kind": "readme", "missing": false, "url": "https://github.com/auth0/lock"}, {"content_hash": "c9882ec90485ad841fdc330b80fabd0eb75ef026bb853238813ca86f67bf5451", "fetched_at": "2026-08-29T12:40:33.481641+00:00", "kind": "homepage", "missing": false, "url": "https://auth0.com/docs/libraries/lock"}, {"content_hash": "aa0dc3463346fbb50e01929d758724d0e96463120a35f5ab7a9fcff809d0b3e3", "fetched_at": "2026-08-29T12:40:33.536834+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs"}, {"content_hash": "835d14bfa92085ba55e1fa8b87098b927eb0c54ff7b55e915768b8445154b62b", "fetched_at": "2026-08-29T12:40:33.563618+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/get-started"}, {"content_hash": "d311f0e0b86585ece285c06213b940bd1df174bca264e73a074698188f64f9a1", "fetched_at": "2026-08-29T12:40:33.582298+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/authenticate"}, {"content_hash": "69122ef2bc8bd9668ab2296de2c77b3fa2e17c8b4c67db308fd575e7f8b1172c", "fetched_at": "2026-08-29T12:40:33.584419+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/manage-users"}, {"content_hash": "7d6908a8f93c16814eb235be4f8583cec416ce570301fbb8ecda52132fd43d28", "fetched_at": "2026-08-29T12:40:33.586134+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/customize"}, {"content_hash": "f1ccec21567d7a13b8cadf2539e1c4250d6e72a8876fc509a7bca3bf5a810085", "fetched_at": "2026-08-29T12:40:33.587889+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/secure"}, {"content_hash": "5fae00e97a9dd3ed554766a33b5701e836f38a0871a0c47690b57bea23137b75", "fetched_at": "2026-08-29T12:40:33.589528+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/deploy-monitor"}, {"content_hash": "f6096c2c2fd0748580599b304122d49afa63e02f435b29732563d9a8e10b5de8", "fetched_at": "2026-08-29T12:40:33.591356+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/troubleshoot"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:35:04.461500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7c83ecb3189f8c6c7bfd6685b27f37f6919e818a02476c3c34d89bbc75c3c6c4", "fetched_at": "2026-08-28T04:03:44.681927+00:00", "kind": "readme", "missing": false, "url": "https://github.com/auth0/lock"}, {"content_hash": "c9882ec90485ad841fdc330b80fabd0eb75ef026bb853238813ca86f67bf5451", "fetched_at": "2026-08-29T12:40:33.481641+00:00", "kind": "homepage", "missing": false, "url": "https://auth0.com/docs/libraries/lock"}, {"content_hash": "aa0dc3463346fbb50e01929d758724d0e96463120a35f5ab7a9fcff809d0b3e3", "fetched_at": "2026-08-29T12:40:33.536834+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs"}, {"content_hash": "835d14bfa92085ba55e1fa8b87098b927eb0c54ff7b55e915768b8445154b62b", "fetched_at": "2026-08-29T12:40:33.563618+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/get-started"}, {"content_hash": "d311f0e0b86585ece285c06213b940bd1df174bca264e73a074698188f64f9a1", "fetched_at": "2026-08-29T12:40:33.582298+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/authenticate"}, {"content_hash": "69122ef2bc8bd9668ab2296de2c77b3fa2e17c8b4c67db308fd575e7f8b1172c", "fetched_at": "2026-08-29T12:40:33.584419+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/manage-users"}, {"content_hash": "7d6908a8f93c16814eb235be4f8583cec416ce570301fbb8ecda52132fd43d28", "fetched_at": "2026-08-29T12:40:33.586134+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/customize"}, {"content_hash": "f1ccec21567d7a13b8cadf2539e1c4250d6e72a8876fc509a7bca3bf5a810085", "fetched_at": "2026-08-29T12:40:33.587889+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/secure"}, {"content_hash": "5fae00e97a9dd3ed554766a33b5701e836f38a0871a0c47690b57bea23137b75", "fetched_at": "2026-08-29T12:40:33.589528+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/deploy-monitor"}, {"content_hash": "f6096c2c2fd0748580599b304122d49afa63e02f435b29732563d9a8e10b5de8", "fetched_at": "2026-08-29T12:40:33.591356+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/troubleshoot"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:35:04.461500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7c83ecb3189f8c6c7bfd6685b27f37f6919e818a02476c3c34d89bbc75c3c6c4", "fetched_at": "2026-08-28T04:03:44.681927+00:00", "kind": "readme", "missing": false, "url": "https://github.com/auth0/lock"}, {"content_hash": "c9882ec90485ad841fdc330b80fabd0eb75ef026bb853238813ca86f67bf5451", "fetched_at": "2026-08-29T12:40:33.481641+00:00", "kind": "homepage", "missing": false, "url": "https://auth0.com/docs/libraries/lock"}, {"content_hash": "aa0dc3463346fbb50e01929d758724d0e96463120a35f5ab7a9fcff809d0b3e3", "fetched_at": "2026-08-29T12:40:33.536834+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs"}, {"content_hash": "835d14bfa92085ba55e1fa8b87098b927eb0c54ff7b55e915768b8445154b62b", "fetched_at": "2026-08-29T12:40:33.563618+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/get-started"}, {"content_hash": "d311f0e0b86585ece285c06213b940bd1df174bca264e73a074698188f64f9a1", "fetched_at": "2026-08-29T12:40:33.582298+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/authenticate"}, {"content_hash": "69122ef2bc8bd9668ab2296de2c77b3fa2e17c8b4c67db308fd575e7f8b1172c", "fetched_at": "2026-08-29T12:40:33.584419+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/manage-users"}, {"content_hash": "7d6908a8f93c16814eb235be4f8583cec416ce570301fbb8ecda52132fd43d28", "fetched_at": "2026-08-29T12:40:33.586134+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/customize"}, {"content_hash": "f1ccec21567d7a13b8cadf2539e1c4250d6e72a8876fc509a7bca3bf5a810085", "fetched_at": "2026-08-29T12:40:33.587889+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/secure"}, {"content_hash": "5fae00e97a9dd3ed554766a33b5701e836f38a0871a0c47690b57bea23137b75", "fetched_at": "2026-08-29T12:40:33.589528+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/deploy-monitor"}, {"content_hash": "f6096c2c2fd0748580599b304122d49afa63e02f435b29732563d9a8e10b5de8", "fetched_at": "2026-08-29T12:40:33.591356+00:00", "kind": "site_page", "missing": false, "url": "https://auth0.com/docs/troubleshoot"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 78}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4404, "days_push": 14, "days_rel": 64, "gap_med": 35, "n_releases_24m": 14}, "score": 91, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}