Actually, I can't imagine why she would be forced to resign. She did what the President needed.
I think she's going to fall on her own sword for the S.O.B. and claim the bad website roll-out was all her fault. That'll inoculate him from Congressional election-year blame except for being stupid enough to appoint her in the first place.