{"payload":{"header_redesign_enabled":false,"results":[{"id":"239957242","archived":false,"color":"#3178c6","followers":454,"has_funding_file":false,"hl_name":"magiclabs/magic-js","hl_trunc_description":"Magic browser/React Native JavaScript SDK is your entry-point to integrating passwordless authentication inside your application.","language":"TypeScript","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":239957242,"name":"magic-js","owner_id":59753242,"owner_login":"magiclabs","updated_at":"2024-08-16T20:11:25.050Z","has_issues":true}},"sponsorable":false,"topics":["javascript","identity","authentication","jamstack","passwordless"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"241752620","archived":false,"color":"#3178c6","followers":75,"has_funding_file":false,"hl_name":"magiclabs/magic-admin-js","hl_trunc_description":"Magic admin Node.js SDK makes it easy to leverage Decentralized ID tokens to protect routes and restricted resources for your application.","language":"TypeScript","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":241752620,"name":"magic-admin-js","owner_id":59753242,"owner_login":"magiclabs","updated_at":"2024-04-23T16:00:57.040Z","has_issues":true}},"sponsorable":false,"topics":["nodejs","javascript","identity","authentication","jamstack","passwordless"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"247857446","archived":false,"color":"#3178c6","followers":40,"has_funding_file":false,"hl_name":"magiclabs/passport-magic","hl_trunc_description":"Magic is a Passport.js strategy that enables passwordless authentication middleware for any Express.js based application.","language":"TypeScript","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":247857446,"name":"passport-magic","owner_id":59753242,"owner_login":"magiclabs","updated_at":"2023-07-18T21:57:57.066Z","has_issues":true}},"sponsorable":false,"topics":["nodejs","javascript","identity","authentication","expressjs","passportjs","passwordless"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"244976753","archived":false,"color":"#3572A5","followers":33,"has_funding_file":false,"hl_name":"magiclabs/magic-admin-python","hl_trunc_description":"Magic admin Python SDK makes it easy to leverage Decentralized ID tokens to protect routes and restricted resources for your application.","language":"Python","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":244976753,"name":"magic-admin-python","owner_id":59753242,"owner_login":"magiclabs","updated_at":"2024-04-17T01:20:44.594Z","has_issues":true}},"sponsorable":false,"topics":["python","identity","authentication","passwordless"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"294224835","archived":false,"color":"#00ADD8","followers":21,"has_funding_file":false,"hl_name":"magiclabs/magic-admin-go","hl_trunc_description":"Magic admin Go SDK makes it easy to leverage Decentralized ID tokens to protect routes and restricted resources for your application.","language":"Go","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":294224835,"name":"magic-admin-go","owner_id":59753242,"owner_login":"magiclabs","updated_at":"2023-09-06T20:06:13.188Z","has_issues":true}},"sponsorable":false,"topics":["go","golang","identity","authentication","passwordless"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"292114630","archived":false,"color":"#4F5D95","followers":18,"has_funding_file":false,"hl_name":"magiclabs/magic-admin-php","hl_trunc_description":"Magic admin PHP SDK makes it easy to leverage Decentralized ID tokens to protect routes and restricted resources for your application.","language":"PHP","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":292114630,"name":"magic-admin-php","owner_id":59753242,"owner_login":"magiclabs","updated_at":"2023-07-10T17:42:06.522Z","has_issues":true}},"sponsorable":false,"topics":["php","identity","authentication","passwordless"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"286803064","archived":false,"color":"#701516","followers":10,"has_funding_file":false,"hl_name":"magiclabs/magic-admin-ruby","hl_trunc_description":"Magic admin Ruby SDK makes it easy to leverage Decentralized ID tokens to protect routes and restricted resources for your application.","language":"Ruby","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":286803064,"name":"magic-admin-ruby","owner_id":59753242,"owner_login":"magiclabs","updated_at":"2023-07-10T20:47:25.785Z","has_issues":true}},"sponsorable":false,"topics":["ruby","identity","authentication","passwordless"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"258369760","archived":true,"color":null,"followers":7,"has_funding_file":false,"hl_name":"magiclabs/documentation","hl_trunc_description":"Documentation site for Magic.","language":null,"mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":258369760,"name":"documentation","owner_id":59753242,"owner_login":"magiclabs","updated_at":"2020-07-01T20:58:38.789Z","has_issues":true}},"sponsorable":false,"topics":["javascript","documentation","identity","authentication","developer-tools","passwordless"],"type":"Public archive","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"327971078","archived":false,"color":"#00ADD8","followers":2,"has_funding_file":false,"hl_name":"magiclabs/scrappy-twitter-api-server","hl_trunc_description":"Scrappy Twitter API is a Go-backend project that is secured by the Magic SDK. This Go server allows all users to READ tweets. However, to…","language":"Go","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":327971078,"name":"scrappy-twitter-api-server","owner_id":59753242,"owner_login":"magiclabs","updated_at":"2024-05-20T22:04:15.433Z","has_issues":true}},"sponsorable":false,"topics":["go","authentication","rest-api","user-identity","magic-sdk"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"327775897","archived":false,"color":"#f1e05a","followers":2,"has_funding_file":false,"hl_name":"magiclabs/scrappy-twitter-api-client","hl_trunc_description":"Scrappy Twitter API is a Go-backend project that is secured by the Magic SDK. This Next.js app authenticates the user and gives the acces…","language":"JavaScript","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":327775897,"name":"scrappy-twitter-api-client","owner_id":59753242,"owner_login":"magiclabs","updated_at":"2023-07-11T04:50:50.440Z","has_issues":true}},"sponsorable":false,"topics":["authentication","rest-api","nextjs","postman","user-identity","magic-sdk"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false}],"type":"repositories","page":1,"page_count":1,"elapsed_millis":198,"errors":[],"result_count":10,"facets":[{"kind":"FACET_KIND_LANGUAGE","entries":[{"name":"TypeScript","language_color":"#3178c6","query":"language:TypeScript"},{"name":"Go","language_color":"#00ADD8","query":"language:Go"},{"name":"JavaScript","language_color":"#f1e05a","query":"language:JavaScript"},{"name":"PHP","language_color":"#4F5D95","query":"language:PHP"},{"name":"Python","language_color":"#3572A5","query":"language:Python"},{"name":"Ruby","language_color":"#701516","query":"language:Ruby"}]}],"protected_org_logins":[],"topics":null,"query_id":"","logged_in":false,"sign_up_path":"/signup?source=code_search_results","sign_in_path":"/login?return_to=https%3A%2F%2Fgithub.com%2Fsearch%3Fq%3Dtopic%253Aauthentication%2Borg%253Amagiclabs%2Bfork%253Atrue%26type%3Drepositories","metadata":null,"warn_limited_results":false,"csrf_tokens":{"/magiclabs/magic-js/star":{"post":"HxYyUyK3yDNcu1YwnkK0wB7Kf9ZSBnwlF7rszM2HofU4kaGVvU2uwKc_9Ens0dh60usTC0uiocEuRK832QZjWA"},"/magiclabs/magic-js/unstar":{"post":"FOUTWXts7cCbaR5BR3XoMNzNpqPBb2ar8SHmTpa8gl-4ecuj6qcYwmyMARrpUBiuNI1YxtLFhNxQ3soADxR5oA"},"/magiclabs/magic-admin-js/star":{"post":"pXD-14X6qQsX8n1bmqp8vdOkfwPOUgRrQ_np1g71KKmjaskBAyXYlDKMimcUNDuGfOGof7ZPOy5WjuQe_fhS4A"},"/magiclabs/magic-admin-js/unstar":{"post":"73ghLuoM7IJvQizbv9qMbYzUB4NHUReki0SIrAhAHdP-v10b-4a-4PdlPwHNXDT4XMWxmzDh1jSNk3Jo3flf8Q"},"/magiclabs/passport-magic/star":{"post":"lOL6lHmQ_-yp9aqhO5F7SjzmLqygdN07-X1RROuUb6VMplmIANlehwCTlUAiAkpFolxbb-749ldzO-Pqe3c5qQ"},"/magiclabs/passport-magic/unstar":{"post":"jsv0X2XIcHC2hXgCjKOyIbwOn2725Aq0iuXWsjWOZUwEWDrmexvstLYYf3idmcKyWdmNDHAjgG7FSkUlGnuusQ"},"/magiclabs/magic-admin-python/star":{"post":"VZK57hvC6FkO8buTJrV6xqeTS5ZeGUYy242dZuSz5dO4voAKYAxu8CUYEphhntAFYGqhu21-Xuv8FUinkBykhw"},"/magiclabs/magic-admin-python/unstar":{"post":"hLQKWmdxLU-fe5Xjpg8r-IlQPWzIXwsSHE4RWgAx9lELp6pL3sMDkqFCJMsMS6qMVyevFp12ZGuKUw2Swk53Kg"},"/magiclabs/magic-admin-go/star":{"post":"nMPtncwxwIxSJNbr0uT767B_QYrWbj6STisOWuRtV7wOYwftOL4DinMm8qW9_SOB4qOuoomZC1-7Mcpsn_whXQ"},"/magiclabs/magic-admin-go/unstar":{"post":"ydCLj4reZFrQ7wLnmvZaw9fzAwhXmRq92fj40N3ItlQAykrvKxhuRRKLyOdtA-Ac3nv8KjXQnchmoIqJpJwaQQ"},"/magiclabs/magic-admin-php/star":{"post":"7Xvjm0Mx-y0jkjKbCXHrYEkhpGTBkPjZ0AcT1dkH3uH0NPq8dLcdvslucY0uJyeXlEZQhaYrisiO1Ndxgqp02Q"},"/magiclabs/magic-admin-php/unstar":{"post":"MKvL8sG3jz21b2DEanWxg0sgGUoUIyzzTr1eKC_jglRhhs8GR4UAHxjheTdc8XxT8HbX3kZIes5B71z4AJDHQg"},"/magiclabs/magic-admin-ruby/star":{"post":"ugANYVnLt0pbIAxi9JstPjtEWMz3hL3dFwsRixTcV4a--D7o9wr8unpMtVO4PqyyhVPkTHD1rFkYnI-wMxvhKA"},"/magiclabs/magic-admin-ruby/unstar":{"post":"-SysQmUrP4VHmB7zH6ohJURr-cHDdRm0NIQFIJcOkG9Xy0V6m8OlmMmUOYE1eQPGRhPwe1u_p9sUGBs9LBruEg"},"/magiclabs/documentation/star":{"post":"7TFqQTaF9zQAQJQmtj_N0Twj9c4ChbToaXxoe3lvoV7JCaM59NZWJF7XZR4zOEsM2so_4hOWFgCzqaysAIsoMw"},"/magiclabs/documentation/unstar":{"post":"Nf3VvqkeVx8rcU_DMSDxO7jdTeXsXwlyurpE-JssUMEXaeeVR4uh2JzA7Y6RQrrOHbKyd69acZYHEZKaU7weMg"},"/magiclabs/scrappy-twitter-api-server/star":{"post":"wNwwImRQ4q0RKKECuaPEcur8D3SwrbsWRt5s92Pgwxqf_v7Sb6dpwWBeS6fHDDF-7IOCjbjSpRfmcKxUk7-X9g"},"/magiclabs/scrappy-twitter-api-server/unstar":{"post":"doZKaFk0nxIm711UziCb22Uq2t7emNHx2Xoq0hOqGR76KxANt-N4SLK8GSjrtEjwFgwidqVZLTOVK14klNW0Hw"},"/magiclabs/scrappy-twitter-api-client/star":{"post":"Y6lLMWlVXh9fxrsIC1Jzo7BkjH0mRuZBS0rQLP2-KJw3jE4pUq-GaffzMnHRAYzzXJm4szGZxA1oy1pv0WN8Qw"},"/magiclabs/scrappy-twitter-api-client/unstar":{"post":"DpHWjqPqN9f76qv3ajHojAxpervENP9b6anuvNK7Ny-4XjyzYQxhxCyzztg7x5p7oabYqr962vkGrWB32u_yEg"},"/sponsors/batch_deferred_sponsor_buttons":{"post":"SqlwbMP5msInngkBDTEaF0d3KyTIAQTb6fDyQo08ML1BVq6CFkSLLgznAE4Xcw86KXBDN6ujljs4GPDKalDiqg"}}},"title":"Repository search results"}