Yes. To play at a real money online casino in Canada, you must create an account with the gambling operator.