It would be good to have "Acceptance of Terms and Conditions" popup at the first time use. It's need to have a saved consent from customers of his acceptance. There are a sample how it could looks like. Of course it could be user not only in portal, but for regular users as well.