A 41-year-old thief who stole banks cards from a man in his 80s who allowed her into his home to use his toilet has been locked up.