App Needs Login AND Reauthentication On Sleep

Whenever my MacBook Pro goes to sleep, Battle.net needs to be given my username/password again AND requires me to reauthenticate via Authenticator. This is a super annoying problem and makes me not want to use authenticator at all.