Door pin issue

The door pin is coming loose, it appears it was repaired before with a larger washer. It is spider webbing and rusting. The metal is real thin.
What is the best way to fix this?

Attached Images
 
Author: admin