Cross-site request forgery - CSRF is a type of malicious exploit of a website whereby unauthorized commands are transmitted from a user who trusts the website. Unlike cross-site scripting (XSS), which exploits a user's trust for a particular site, CSRF exploits a site's trust in a user's browser.
I just asked the question about using token
in a input hidden
of a form to avoid CSRF - Cross-Site Request Forgery
; and I had a question.
Even using tokens
in login forms and the like, is it still possible to forge a request?
Are there other ways, besides the csrf token, to protect against this type of attack?