add Credentials to cabal file and add username attribute when generating MESSAGE-INTEGRITY