Logbee.Frontend¶
About¶
Logbee.Frontend is a user-interface application that helps developers visualize captured errors, logs, and other metric data. It dynamically generates the UI by consuming REST endpoints from Logbee.Backend.
Authentication¶
Logbee.Frontend uses a JSON Web Token (JWT) for authentication. The JWT must be signed using the secret key specified in the $.Authorization.HS256Secret property inside the logbee.json configuration file.
If using the default HS256Secret
value, you can use the following authentication JWT:
# $.Authorization.HS256Secret:
# 00000000-0000-0000-0000-000000000000-00000000-0000-0000-0000-000000000000
# Authentication token:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.e30.HP79qro7bvfH7BneUy5jB9Owc_5D2UavFDulRETAl9E
Creating the JWT¶
You can create an authentication JWT programmatically or using an online tool such as jwt.io.
To generate a JWT manually:
Open jwt.io .
Select the
HS256
algorithm.(Optional) Set the
name
claim (e.g., “name”: “user_name”).Use the
HS256Secret
from your logbee.json configuration file as the secret key.Copy the generated JWT and use it as Token in the authentication page.


User name¶
The authenticated user name is used for display purposes only. It can be specified using one of the following methods:
Appending it to the JWT as
@user_name
:# Authentication token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.e30.HP79qro7bvfH7BneUy5jB9Owc_5D2UavFDulRETAl9E@user_name
Including it in the JWT payload using one of the following claims:
“emailAddress”, “email”, “preferred_username”, “name”
Auto-login¶
You can automate the login process by passing the authentication token directly in the login URL using the token=value
query string parameter.
# Authentication url:
http://localhost:44080/Auth/Login?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.e30.HP79qro7bvfH7BneUy5jB9Owc_5D2UavFDulRETAl9E
You can bookmark this URL to quickly log in without manually entering credentials each time.
For technical support, questions or any feedback, please feel free to send us a message and we will get back to you.