{"id":23304129,"url":"https://github.com/angelodotnet/minimalapi.authjwtidentity","last_synced_at":"2025-08-30T20:14:53.636Z","repository":{"id":265910727,"uuid":"896531533","full_name":"AngeloDotNet/MinimalApi.AuthJWTIdentity","owner":"AngeloDotNet","description":"Minimal APIs protected by centralized Identity","archived":false,"fork":false,"pushed_at":"2025-04-07T11:37:35.000Z","size":42,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-25T10:32:12.236Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AngeloDotNet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-11-30T16:02:21.000Z","updated_at":"2025-04-13T17:49:53.000Z","dependencies_parsed_at":"2025-04-06T17:22:55.214Z","dependency_job_id":"c6cd65f0-e777-4763-a25c-2b0f007eaff2","html_url":"https://github.com/AngeloDotNet/MinimalApi.AuthJWTIdentity","commit_stats":null,"previous_names":["angelodotnet/minimalapi.authjwtidentity"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AngeloDotNet/MinimalApi.AuthJWTIdentity","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AngeloDotNet%2FMinimalApi.AuthJWTIdentity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AngeloDotNet%2FMinimalApi.AuthJWTIdentity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AngeloDotNet%2FMinimalApi.AuthJWTIdentity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AngeloDotNet%2FMinimalApi.AuthJWTIdentity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AngeloDotNet","download_url":"https://codeload.github.com/AngeloDotNet/MinimalApi.AuthJWTIdentity/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AngeloDotNet%2FMinimalApi.AuthJWTIdentity/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272900164,"owners_count":25012034,"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","status":"online","status_checked_at":"2025-08-30T02:00:09.474Z","response_time":77,"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":[],"created_at":"2024-12-20T11:15:50.596Z","updated_at":"2025-08-30T20:14:53.605Z","avatar_url":"https://github.com/AngeloDotNet.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Minimal APIs protected by centralized Identity\n\nExample showing how to configure authentication and authorization using .NET Identity and JWT token shared between two microservices (2 web api).\n\nBeing an example it is a minimal configuration, which excludes the possibility of token refresh, role management, claims, etc.. but it is still possible by adding the missing configuration.\n\nAt the moment the configuration of the JWT token parameters have been replicated in the appsettings.json file of the 3 API projects.\n\nIt is possible to implement complete JWT token management by adding users, roles, permissions and much more dynamically. To do this, you need to integrate this [library](https://github.com/AngeloDotNet/Packages.MinimalApi.Identity) into your project.\n\nComments and/or suggestions are always welcome.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangelodotnet%2Fminimalapi.authjwtidentity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fangelodotnet%2Fminimalapi.authjwtidentity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangelodotnet%2Fminimalapi.authjwtidentity/lists"}