Add optional password protection to Portal

Backlog

Powered by Eververse