{"id":18762033,"url":"https://github.com/m-ahmedk/api-key-auth","last_synced_at":"2026-04-26T22:31:12.440Z","repository":{"id":157316901,"uuid":"623368677","full_name":"m-ahmedk/api-key-auth","owner":"m-ahmedk","description":"A .NET Core web API configured in Swagger that requires API token authentication for accessing resources. Versioning is also supported.","archived":false,"fork":false,"pushed_at":"2023-04-19T07:51:50.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-20T18:19:30.965Z","etag":null,"topics":["api-key-authentication","csharp","dotnet-core","entity-framework-core","swagger-ui","web-api"],"latest_commit_sha":null,"homepage":"","language":"C#","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/m-ahmedk.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":"2023-04-04T08:28:56.000Z","updated_at":"2023-04-19T07:52:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"2e5a31f0-b981-4671-b1c4-3afd7b3391e8","html_url":"https://github.com/m-ahmedk/api-key-auth","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/m-ahmedk/api-key-auth","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-ahmedk%2Fapi-key-auth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-ahmedk%2Fapi-key-auth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-ahmedk%2Fapi-key-auth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-ahmedk%2Fapi-key-auth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/m-ahmedk","download_url":"https://codeload.github.com/m-ahmedk/api-key-auth/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-ahmedk%2Fapi-key-auth/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32315711,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T21:09:39.134Z","status":"ssl_error","status_checked_at":"2026-04-26T21:09:21.240Z","response_time":129,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["api-key-authentication","csharp","dotnet-core","entity-framework-core","swagger-ui","web-api"],"created_at":"2024-11-07T18:18:50.773Z","updated_at":"2026-04-26T22:31:12.424Z","avatar_url":"https://github.com/m-ahmedk.png","language":"C#","readme":"# Data Access API\nThis project is a .NET Core web API configured in Swagger that requires API token authentication for accessing resources. Versioning is also supported.\n\n## Installation\n- Clone the repository.\n- Open the solution in Visual Studio.\n- Run the project.\n\n## Usage\n1. Set an API token via User Secrets to run this project\n2. Include the API token in the header of all API requests.\n3. Use Swagger to view and test the available API endpoints.\n\n## Features\n- API token authentication for securing access to resources.\n- Swagger UI for easy documentation and testing of the API.\n- Versioning support to help manage changes to the API over time.\n\n## Technologies Used\n- .NET Core\n- Swagger\n\n## License\nThis project is licensed under the MIT License, - see the [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/m-ahmedk/api-key-auth/blob/main/LICENSE) file for details.\n\n## Acknowledgments\nSwagger for providing an easy way to document and test APIs.\nMicrosoft for creating the .NET Core platform.\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm-ahmedk%2Fapi-key-auth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm-ahmedk%2Fapi-key-auth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm-ahmedk%2Fapi-key-auth/lists"}