Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

JWT Authentication

JWT authentication process

Leverage JWT Authentication in Evoq.

JSON (JavaScript Object Notation) is a data-interchange format that is both human-readable and machine-parseable. JWT (JSON Web Token) is an open standard for secure transmission of JSON objects between two parties.

When creating a Web API in DNN, you can utilize JWT authentication once you've enabled Evoq's JWT authentication provider.



LEARN MORE IN OUR DOCUMENTATION CENTER

JWT Authentication: Details


how to administer

JWT Authentication Provider

JWT is available as a built-in extension in Evoq: it is not enabled by default. As a host user, visit Host -> Extensions. In Available Extensions, expand the Providers section, then install the DNN JWT Auth Handler. The auth handler needs to be enabled in the site's web.config file.

icon for satisfaction

Benefits

JWT is compact, which is useful to visitors on slow connections. The smaller size enables JWT to be transmitted via a URL, POST parameter, or inside an HTTP header. In addition, it is self-contained, which means that additional database queries are avoided.

icon for apply

JWT Use Cases

JWT is ideal for applications that cannot use cookies, such as mobile apps. In a standard web forms application, the user logs into a website and receives a session cookie. JWT simply replaces the cookie with a token that is smaller and faster to transmit.

icon for extensibility

Renewing an Access Token

When an access token expires, the client can request a new one by sending a POST with a JSON object containing the renewalToken. After this request, both the old access token and the old renewal token are invalidated. The new access token is valid for one hour. The renewal token is valid for 14 days.

Related Features


role based security

Role Based Security

Apply privileges and permissions across your site via role-based security.


caching

Caching

Use our caching features to increase the performance of your site.


content localization

Content Localization

Evoq helps you publish and manage content in multiple languages.

 

white paper - web cms - how to go from shortlist to final selectionWHITE PAPER:
Web CMS Selection: How to Go from Shortlist to Final Selection


In this eBook, we break down the selection process for both IT and business users and show you how to make the decision as a team.

dnn evoq logo

In a custom demo, we can show you the key capabilities you're interested in.

REQUEST CUSTOM DEMO
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out