If it came out of me and is going back into me then I usually use water and soap (plain soap, not antibacterial). Antibacterial soap isn't necessary if the toy is nonporous and can contribute to bacterial resistance and (if not cleaned off) sensitivity to the chemical. For a nonporous toy you can get almost all of the stuff and beasties off with a soapy scrub that you'll get off with anything antibacterial anyway.
I don't use jelly/rubber/porous type toys because you can't ever really clean them, and using chemicals on them can be dangerous because they can get into the toy and then into your butt. Use condoms if you use porous toys.
When I want it extra clean I sanitize - and for that the only effective options for the average home are bleach water (after washing - if you don't wash the bleach will be used up by other organics on the toy and possibly not kill all the bugs) or boiling. This is also a good protocol for going anal -> vaginal with a toy from yourself or a fluid bonded partner.
If I were sharing toys with someone else I'd sterilize. Either borrow an autoclave or run the toys through a pressure cooker - 10-15 minutes at 15 lbs pressure. Don't mess around with STDs.