tirreno for developers
System architecture
  1. Introduction
  2. Overview
  3. Technology stack
  4. System requirements
  5. Directory structure
API integration
  1. Official tracker libraries
  2. API reference
Integration guide
  1. Why send events to tirreno?
  2. Integration planning
  3. Security considerations
  4. Quick start
  5. Event tracking best practices
  6. Send all logged-in user events
  7. Protecting the registration
  8. Protecting the login
  9. Auto-ban abusive IPs
  10. Field audit trail
  11. Testing your integration
Risk rules & customization
  1. Rule presets
  2. Rule organization
  3. Built-in rules
  4. Developing custom rules
  5. Ruler operators reference
  6. Rule context attributes
  7. Suspicious pattern lists
Contributing
  1. Source code
  2. Before you start
  3. Contributor license agreement (CLA)
  4. Git workflow
  5. Local development setup
  6. Code quality tools
  7. PHP coding standards
  8. Template syntax
  9. Internationalization (i18n)
  10. JavaScript coding standards
  11. File formatting
  12. Code comments
  13. Commit messages
  14. Line endings
  15. Testing
Resources
Found a mistake?
License