Creating CSP-Based Web Applications
- Introduction to CSP-Based Web Applications
- Configuring a CSP-Based Web Application
- General Settings for a CSP-Based Web Application
- Security Settings
- Session Settings
- CSP File Settings
- Custom Pages
- Enabling Access to Pages and Classes
- How the CSP Server Handles Static Files
- Creating a CSP Page Class
- Basics
- Controlling the Default Response Headers
- Other Callbacks
- Best Practice for Links
- Tag-Based Development (Legacy)
- Examining the Request
- Managing Sessions
- Session Creation
- Basic Properties
- Managing Session Data
- Deleting Session Data
- Customizing Session Handling (Event Class)
- Preserving Context
- Ending Sessions
- Provide Logout Option
- Have the Server End the Session
- Session Timeout
- Customizing End Behavior
- Session End Details
- Saving and Using Cookies
- Updating a Page without Reloading
- Handling Errors
- Controlling Access to CSP Pages
- Encryption
- Localizing Text in a CSP Page
- Authentication Sharing Strategies
- Authentication Approaches
- One-Time Sharing: Login Cookies
- By-Session Groups (Session-Sharing)
- By-ID Groups
- Authentication Architecture
- Considerations in Choosing Your Strategy
- Enabling CSP Logging
- Enabling and Disabling Logging
- Log Levels and Filtering by Tag
- Viewing the Log
- Fields in the Log
- Details of the Message Field
- Clearing the Log
- Reserved URL Parameters
- Special HTML Directives
- CSP Error Codes