Also is there any reason for doing it; I mean when you generate an invoice the customers receives an email with a link that takes him to the client portal where he can view/download the invoice without login information. So pros/cons of creating a login too please?