Add: method to check storage for identity
Improve: error message
Fix: clear identity when invoking authenticate