Skip to content

Conversation

@todorarabadzhiev
Copy link
Contributor

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces comprehensive documentation for JWT token-based authentication in Telerik Report Server for .NET, a feature added in version 2025 Q4. The documentation explains how users can create and manage personal access tokens as an alternative to username/password authentication when connecting from Report Viewers.

Key changes:

  • Complete documentation for the new JWT token authentication feature
  • Detailed explanation of token lifecycle, including creation, expiration, and temporary token management
  • Guest User token management and report sharing capabilities

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +52 to +54
The response from the server to the `PersonalToken` request contains two temporary tokens:
* `accessToken` with a default lifespan of 30 minutes;
* `refreshToken` with a default lifespan of 2 days.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Those default values can be modified by the users through the appsettings.json file. @ighristov, do we want to have this in the docs or we'll tell customers only if they ask?
image

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added only general information that the lifespan is configurable


![Add a new personal access token to the logged-in user.](../images/rs-net-images/rs-net-token-add-to-user.png)

Each Token may be used to authenticate remotely against the Report Server for .NET with the Reading permissions of the corresponding User.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we have some kind of an info or warning box it would be great to have this piece of info more emphasized.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

changed it to a Note

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 1 out of 9 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants