Require passkey to enter chatrooms.

I know there's some meta-programming in here ands its :-1: but i don't see a way around it. Let me know if there is!
Consider calling the class something else, passkey doesn't describe what this form actually is, in my opinion.