Remove method getId() from interface
New implementation of authentication