{"id":266,"date":"2025-03-19T14:09:40","date_gmt":"2025-03-19T15:09:40","guid":{"rendered":"http:\/\/gogetmuscle.com\/?p=266"},"modified":"2025-03-19T17:38:47","modified_gmt":"2025-03-19T17:38:47","slug":"customer-portal-authentication-oidc","status":"publish","type":"post","link":"http:\/\/gogetmuscle.com\/index.php\/2025\/03\/19\/customer-portal-authentication-oidc\/","title":{"rendered":"Customer portal authentication OIDC"},"content":{"rendered":"
We want to hide one customer portal page from public view and have it with authentication. When a user comes from our website to the customer portal page, we want to automatically authenticate through our website and open the page for that customer scope.\u00a0\u00a0
Story: customers add tickets through our system with Hubspot embedded form, and then they can look at their tickets through the customer portal, to not force customers to log in to Hubspot again, we need to authenticate them with our website.\u00a0
Is it possible to achieve?<\/P><\/p>\n","protected":false},"excerpt":{"rendered":"
We want to hide one customer portal page from public view and have it with authentication. When a user comes from our website to the customer portal page, we want to automatically authenticate through our website and open the page for that customer scope.\u00a0\u00a0Story: customers add tickets through our system with Hubspot embedded form, and […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[14],"tags":[],"_links":{"self":[{"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/posts\/266"}],"collection":[{"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/comments?post=266"}],"version-history":[{"count":1,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/posts\/266\/revisions"}],"predecessor-version":[{"id":267,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/posts\/266\/revisions\/267"}],"wp:attachment":[{"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/media?parent=266"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/categories?post=266"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/tags?post=266"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}