DEV Community

Discussion on: Cryptographically protecting your SPA

Collapse
 
matpk profile image
Matheus Adorni Dardenne

These are awesome suggestions, thank you very much.

The API has exponential throttling for the same IP or same user (it helped us check the DoS box). We log requests responded with 403 (forbidden). I'll talk to devops to see if they can set some sort of alert on it. Will definitelly be helpful.

Some actions are auditable and revertible. Not all, though, we can definitelly improve that.

Your third suggestion is excellent. We've been planning on integrating the app with the company's support platform, and having grants be handled by tickets flowing through a series of approvals. Gotta carefully secure that communication, though.

The last point is something we already do. Developers have no admin access in production.