added api exception for User::forgot per issue #73