Added basic in-memory user authentication