Authentication & Security

Learn how to secure your NanoDLP system and manage user access and permissions.

Overview

NanoDLP provides comprehensive authentication and security features to protect your 3D printing system. This includes user authentication, access control, permission management, and security configurations for both local and remote access.

Authentication System

User Authentication

  • Login System: Secure user login with credentials
  • Session Management: Manage user sessions and timeouts
  • Password Protection: Secure password storage and validation
  • Multi-factor Authentication: Enhanced security with additional verification

Access Levels

  • Guest Access: Public information and basic functions
  • User Access: Standard user operations and printing
  • Admin Access: System administration and configuration
  • Manufacturer Access: High-level configuration and advanced features

Authentication Methods

  • Local Authentication: Local user account management
  • API Authentication: Bearer token authentication for API access
  • Session-based Authentication: Browser session management

Security Features

Access Control

  • Permission-based Access: Granular permission control
  • Role-based Security: Role-based access control (RBAC)
  • Resource Protection: Protect sensitive system resources
  • Function Restrictions: Restrict access to specific functions

Edit this page on GitHub