Bleach in your toilet?

I have heard conflicting stories about using bleach in your toilet and that it pits the ceramic coating and destroys the toilet, yet most toilet bowl cleaners contain bleach such as Clorox Toilet Bowl Cleaner.
What is the truth? Should I use it or not?

Bleach will eventually destroy any rubber parts in the tank so don't use one of those in-tank continuous cleaners.

A quarter-cup of bleach in the tank, let set for a few minutes (no more than ten) and then flush. Add a quarter-cup of bleach to the bowl and swab all over. Let this set for ten to twenty minutes, swab all over again and flush.