You need to look for the #Telus Wi-Fi described here. Passpoint is not publicly accessible.
If you use a poll type email account such as a telus.net account your session will time out before you get the registration email. Telus really has to do something about their email customers not being able to use #telus wifi.
Exert from the link provided in the above post.
TELUS will send a confirmation email to the address you provided and give you 10 minutes of Internet access. Open your email on the same device and confirm your address by clicking the link in the message.
I've always found refreshing my inbox forces message download from Telus.net.
Yes, forcing a refresh will get around the issue, but a more intelligent timeout value would eliminate the inconvenience and for some people confusion caused by their Internet connection dropping.
Shaw open has the same registration process, however, they have a longer timeout.
@Howzer99 TELUS Passpoint hotspot is exclusively for foreign travellers. As others have mentioned, please look for and use #TELUS hotspot, please visit the link shared by @NFtoBC for how