{"id":23053179,"url":"https://github.com/fairdataihub/fairshare-auth","last_synced_at":"2025-10-16T00:17:13.015Z","repository":{"id":56800525,"uuid":"525093072","full_name":"fairdataihub/FAIRshare-Auth","owner":"fairdataihub","description":"Authentication service for FAIRshare","archived":false,"fork":false,"pushed_at":"2023-10-17T17:50:00.000Z","size":1495,"stargazers_count":1,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-08T18:26:41.080Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://auth.fairshareapp.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fairdataihub.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null}},"created_at":"2022-08-15T18:19:20.000Z","updated_at":"2023-01-31T20:12:37.000Z","dependencies_parsed_at":"2023-09-29T07:10:57.818Z","dependency_job_id":null,"html_url":"https://github.com/fairdataihub/FAIRshare-Auth","commit_stats":null,"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fairdataihub%2FFAIRshare-Auth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fairdataihub%2FFAIRshare-Auth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fairdataihub%2FFAIRshare-Auth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fairdataihub%2FFAIRshare-Auth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fairdataihub","download_url":"https://codeload.github.com/fairdataihub/FAIRshare-Auth/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246934861,"owners_count":20857285,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-12-16T00:16:47.481Z","updated_at":"2025-10-16T00:17:12.954Z","avatar_url":"https://github.com/fairdataihub.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FAIRshare Authentication Service\n\n[![CodeFactor](https://www.codefactor.io/repository/github/fairdataihub/fairshare-auth/badge)](https://www.codefactor.io/repository/github/fairdataihub/fairshare-auth)\n![Checkly Status](https://api.checklyhq.com/v1/badges/checks/938427be-1b3d-4519-a5a4-3ad3c94fea3d?style=flat\u0026theme=default)\n![Checkly Response Time](https://api.checklyhq.com/v1/badges/checks/938427be-1b3d-4519-a5a4-3ad3c94fea3d?style=flat\u0026theme=default\u0026responseTime=true)\n\n## Project setup\n\nMake sure to install the dependencies.\n\n```bash\nyarn install\n```\n\n### Compiles and hot-reloads for development\n\nStart the development server on http://localhost:3000\n\n```bash\nyarn dev\n```\n\n### Compiles and minifies for production\n\nUse this step to build a local production version of the site. Use `start` to preview the local build.\n\n```bash\nyarn build\nyarn start\n```\n\n### How to use\n\n### Requirements\n\n- Node.js \u003e= 16.14.0\n- Yarn 1 (Classic)\n\n### Directory Structure\n\n- [`.github`](.github) — GitHub configuration including the CI workflow.\u003cbr\u003e\n- [`.husky`](.husky) — Husky configuration and hooks.\u003cbr\u003e\n- [`public`](./public) — Static assets such as robots.txt, images, and favicon.\u003cbr\u003e\n- [`pages`](./src/pages) — Application source code, including pages, components, styles.\n\n### Scripts\n\n- `yarn dev` — Starts the application in development mode at `http://localhost:3000`.\n- `yarn build` — Creates an optimized production build of your application.\n- `yarn start` — Starts the application in production mode.\n- `yarn type-check` — Validate code using TypeScript compiler.\n- `yarn lint` — Runs ESLint for all files in the `src` directory.\n- `yarn format` — Runs Prettier for all files in the `src` directory.\n\n### Path Mapping\n\nTypeScript are pre-configured with custom path mappings. To import components or files, use the `@` prefix.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for more information.\n\nNote: You will not need to do anything to the hosted site. Continuous Delivery has been setup with Vercel. All you need to do is push your commit and wait for it to deploy.\n\n## Acknowledgements\n\nA special thank you to Vercel for hosting this project.\n\n\u003ca href=\"https://vercel.com/?utm_source=fairdataihub\u0026utm_campaign=oss\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://www.datocms-assets.com/31049/1618983297-powered-by-vercel.svg\"  width=\"auto\"/\u003e\n\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffairdataihub%2Ffairshare-auth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffairdataihub%2Ffairshare-auth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffairdataihub%2Ffairshare-auth/lists"}