Hi,
I would invest in a product called JB Weld. This will not hide the fact that it was glued, but it is the strongest and best glue out there, especially if you want to keep the pin for yourself. You can get it at Home Depot, Lowe's, and some Walmarts.
If you use super glue, it does the job too, but only for short term use, and is only good if you do not move the pin around from bag to bag. If you do, the post will come loose again. So I always use JB Weld.