{"id":20020817,"url":"https://github.com/losparviero/upauth","last_synced_at":"2026-06-02T20:31:36.073Z","repository":{"id":236479813,"uuid":"792693642","full_name":"losparviero/upauth","owner":"losparviero","description":"Authentication management solution for Upstox's Uplink API.","archived":false,"fork":false,"pushed_at":"2024-05-06T06:34:00.000Z","size":23,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-20T07:11:53.048Z","etag":null,"topics":["algo","algo-trading","authentication","upstox"],"latest_commit_sha":null,"homepage":"https://npmjs.com/uxauth","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/losparviero.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-27T09:52:21.000Z","updated_at":"2024-11-07T17:49:11.000Z","dependencies_parsed_at":"2024-04-27T10:38:19.486Z","dependency_job_id":"631dfe4b-bb03-4f45-8e98-6ac661ccc227","html_url":"https://github.com/losparviero/upauth","commit_stats":null,"previous_names":["losparviero/upauth"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/losparviero/upauth","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/losparviero%2Fupauth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/losparviero%2Fupauth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/losparviero%2Fupauth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/losparviero%2Fupauth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/losparviero","download_url":"https://codeload.github.com/losparviero/upauth/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/losparviero%2Fupauth/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33835766,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-02T02:00:07.132Z","response_time":109,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algo","algo-trading","authentication","upstox"],"created_at":"2024-11-13T08:34:18.375Z","updated_at":"2026-06-02T20:31:36.056Z","avatar_url":"https://github.com/losparviero.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Upauth\n\nAuthentication management solution for Upstox's Uplink API.\n\nYou only have to implement it in your code, it takes care of caching and reusing the access token.\n\nThe token is persisted throughout in the .env till it expires.\n\n### Usage\n\n```js\nimport performAuth from \"upauth\";\nconst accessToken = await performAuth();\n```\n\n### Install\n\n```\nnpm i uxauth\n```\n\n\u003cdetails\u003e\n\u003csummary\u003e\nMake sure your .env has the following variables and your redirect_uri is set to the one below on Upstox.\n\u003c/summary\u003e\n\u003cbr\u003e\n\nCLIENT_ID = \"your client_id\"\n\nCLIENT_SECRET = \"your client_secret\"\n\nREDIRECT_URI = http://localhost:3000/redirect\n\nRefer to Upstox documentation for the same.\n\n\u003c/details\u003e\n\n### License\n\nAGPL-3.0 ©️ Zubin\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flosparviero%2Fupauth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flosparviero%2Fupauth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flosparviero%2Fupauth/lists"}