Added a check for basic authenication. Will deny entry to anyone who doesn't provide an encoded id and sessionID in the header. Exceptions are made if the user is logging in or registering.
Added a check for basic authenication. Will deny entry to anyone who doesn't provide an encoded id and sessionID in the header. Exceptions are made if the user is logging in or registering.

SWE443-TeamRed/open-bank,SWE443-TeamRed/open-bank,SWE443-TeamRed/open-bank