Not all glass cleaners are created equally. While some are safe enough to clean mirrors, you can also use vinegar, rubbing alcohol, and even dish soap.
I’m forever trying to clean soap scum off my shower door, but no matter how hard I try, I can’t achieve a streak-free shine.