diff --git a/src/SteamAuth.php b/src/SteamAuth.php
index <HASH>..<HASH> 100644
--- a/src/SteamAuth.php
+++ b/src/SteamAuth.php
@@ -217,7 +217,7 @@ class SteamAuth implements SteamAuthInterface
      */
     public function parseSteamID()
     {
-        preg_match("#^https://steamcommunity.com/openid/id/([0-9]{17,25})#", $this->request->get('openid_claimed_id'), $matches);
+        preg_match("#^https?://steamcommunity.com/openid/id/([0-9]{17,25})#", $this->request->get('openid_claimed_id'), $matches);
         $this->steamId = is_numeric($matches[1]) ? $matches[1] : 0;
     }
Make the `s` in https optional in case Valve changes their mind