mcgill users CAN register by themselves, we dont register them for them (too much hassle to email them their password and username when they can set it themselves). the only difference is that they have to be in a predefined list before they register (the mcgill server denies registration from anyone that is not on that list. why cant you just make it hit the mcgill server, and let the server decide if the user is allowed to register rather than hiding it... we dont want to tell them they have to register on the prototype :(