All Projects → seanonline → Webapi_JWT_Authentication

seanonline / Webapi_JWT_Authentication

Licence: MIT license
Secure web api endpoint with JWT

Programming Languages

javascript
184084 projects - #8 most used programming language
C#
18002 projects
HTML
75241 projects

Labels

Projects that are alternatives of or similar to Webapi JWT Authentication

Meerkat.Security
RBAC library for .NET MVC and WebAPI projects
Stars: ✭ 21 (-58.82%)
Mutual labels:  webapi
RESTvsGRPC
Evaluating Performance of REST vs. gRPC
Stars: ✭ 36 (-29.41%)
Mutual labels:  webapi
react-use-observer
Performant react hooks for WebApi Observers, useResizeObserver, useInteractionObserver, useMutationObserver
Stars: ✭ 19 (-62.75%)
Mutual labels:  webapi
MiniBookSearch
📗 Simple book management system using Web API "openBD" / Python(Flask)+ Vue.js + Elasticsearch
Stars: ✭ 30 (-41.18%)
Mutual labels:  webapi
Beetle.js
🪲 Javascript ORM, manage your data easily.
Stars: ✭ 53 (+3.92%)
Mutual labels:  webapi
CotacaoMonetariaBot
Chatbot para cotação de algumas moedas estrangeiras para o Real (BRL).
Stars: ✭ 27 (-47.06%)
Mutual labels:  webapi
saule
JSON API library for ASP.Net Web API 2.
Stars: ✭ 74 (+45.1%)
Mutual labels:  webapi
IdentityServerSample
Sample ASP.NET Core MVC and Angular apps and API using Identity Server 4
Stars: ✭ 25 (-50.98%)
Mutual labels:  webapi
ApiDmS
Open Source Document Management System.
Stars: ✭ 16 (-68.63%)
Mutual labels:  webapi
FigmaPy
An unofficial Python3+ wrapper for Figma API
Stars: ✭ 19 (-62.75%)
Mutual labels:  webapi
VoiceDictation
迅飞 语音听写 WebAPI - 把语音(≤60秒)转换成对应的文字信息,让机器能够“听懂”人类语言,相当于给机器安装上“耳朵”,使其具备“能听”的功能。
Stars: ✭ 36 (-29.41%)
Mutual labels:  webapi
Beef
Business Entity Execution Framework
Stars: ✭ 95 (+86.27%)
Mutual labels:  webapi
ms-identity-javascript-react-spa-dotnetcore-webapi-obo
A React & Redux single-page application that authorizes an ASP.NET Core web API to call MS Graph API on-behalf-of a signed-in user.
Stars: ✭ 62 (+21.57%)
Mutual labels:  webapi
FSharpNetCoreWebApiTemplate
F# .net core web api template
Stars: ✭ 17 (-66.67%)
Mutual labels:  webapi
worddaze
A Blazor Powered Blogging Application
Stars: ✭ 78 (+52.94%)
Mutual labels:  webapi
ReCapProject
𝙲𝚊𝚛 𝚁𝚎𝚗𝚝𝚊𝚕 𝙿𝚛𝚘𝚓𝚎𝚌𝚝 - 𝙱𝚊𝚌𝚔𝚎𝚗𝚍
Stars: ✭ 115 (+125.49%)
Mutual labels:  webapi
dotnet-webapi-boilerplate
Clean Architecture Template for .NET 6.0 WebApi built with Multitenancy Support.
Stars: ✭ 2,200 (+4213.73%)
Mutual labels:  webapi
N-Tier-Architecture
This is a n-layer architecture based on Common web application architectures.
Stars: ✭ 105 (+105.88%)
Mutual labels:  webapi
webapis-media-recorder
這個範例示範如何透過瀏覽器內建的 MediaStream API 來打造影音錄影的功能
Stars: ✭ 27 (-47.06%)
Mutual labels:  webapi
WebApiWithBackgroundWorker
Small demo showing how to implement Pub/Sub with a BackgroundWorker in .NET Core
Stars: ✭ 55 (+7.84%)
Mutual labels:  webapi

JWT Authentication for Asp.Net Web Api

Updated to .Net Framework 4.7.2 & Visual Studio 2019


Dependencies Contributions welcome License

This is a webapi project written in visual studio and we will secure endpoint using JWT.

There is pre-requiste to implement OAUTH. you can learn about OAUTH here OAuth 2.0: The Definitive Guide

Basically, a JWT token look like:

<base64-encoded header>.<base64-encoded claims>.<base64-encoded signature>

JWT token has three sections:

  1. Header: JSON format which is encoded as a base64
  2. Claims: JSON format which is encoded as a base64.
  3. Signature: Created and signed based on Header and Claims which is encoded as a base64.

Testing

Get JWT


USE JWT

Dependencies

How to Use It ?

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].