| name | appfolio-security-basics |
| description | Secure AppFolio API credentials and tenant data.
Trigger: "appfolio security".
|
| allowed-tools | Read, Write, Edit, Bash(npm:*), Bash(curl:*), Grep |
| version | 1.0.0 |
| license | MIT |
| author | Jeremy Longshore <jeremy@intentsolutions.io> |
| tags | ["saas","property-management","appfolio","real-estate"] |
| compatible-with | claude-code |
appfolio security basics | sed 's/\b(.)/\u\1/g'
Security Checklist
Secure Client Configuration
import https from "https";
import axios from "axios";
const secureClient = axios.create({
baseURL: process.env.APPFOLIO_BASE_URL,
auth: { username: process.env.APPFOLIO_CLIENT_ID!, password: process.env.APPFOLIO_CLIENT_SECRET! },
httpsAgent: new https.Agent({ minVersion: "TLSv1.2", rejectUnauthorized: true }),
});
Resources