Jump to content
We've recently updated our Privacy Statement, available here ×
  • JasperReports Server Authentication and Internal Authentication


    Tirupathi Mangalarapu
    • Features: JasperReports Server, User Authorization Version: v7.9, v7.8, v7.5 Product: JasperReports® Server

    Jaspersoft Server authentication is required to do the following:

    • Identify the user
    • Authentication is applied to organizations, users, and roles in the JasperReports Server database
      • Passwords are encrypted by default

    auth1.png.a0c6c8864f4e26fb9bf00a06481b8fab.png

     

    After a user supplies the correct information and authenticates successfully, a session is created and the user is presented their home page. The password is stored encrypted in the database table called jiuser.

    Here is a screenshot for your reference:

    auth2.png.f9b69af1c5c42f086d1b7a08a3ffaca7.png

    Default Internal Authentication:

    auth3.png.6ed7c9f6fb84fa1e04a2d07f16bb4ce4.png

    In step 1, an unauthenticated user requests any page in JasperReports Server. Often, users bookmark the login page and begin directly at step 3, but this step covers the general case and secures every possible access to JasperReports Server.

    For example, this step applies when a user clicks the page of an expired session, or when a user enters the direct URL to a report within JasperReports Server.

    At step 2, JasperReports Server detects that the user is not logged in and replies with a redirect to the login page. For convenience, JasperReports Server includes the original request in the login screen URL so that the user goes directly to the requested page after logging in.

    At step 3 the user enters a username, password, and possibly an organization ID. JasperReports Server compares these credentials with the matching user account in the internal database, and, if they are valid, creates a principal object.

    The user is now authenticated, and the principal object represents the user session, including any assigned roles found in the user database.

     


    User Feedback

    Recommended Comments

    There are no comments to display.



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...