{"id":3202,"date":"2020-03-17T14:37:55","date_gmt":"2020-03-17T14:37:55","guid":{"rendered":"https:\/\/ionicframework.com\/blog\/?p=3202"},"modified":"2020-10-15T21:39:07","modified_gmt":"2020-10-15T21:39:07","slug":"auth-connect-now-with-salesforce-authentication","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication","title":{"rendered":"Auth Connect: Now With Salesforce Authentication"},"content":{"rendered":"<p><a href=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"563\" data-src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-1024x563.png\" alt=\"\" class=\"aligncenter size-large wp-image-3203 lazyload\" data-srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-1024x563.png 1024w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-300x165.png 300w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-768x422.png 768w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-1536x845.png 1536w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce.png 1600w\" data-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/563;\" \/><noscript><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"563\" src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-1024x563.png\" alt=\"\" class=\"aligncenter size-large wp-image-3203\" srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-1024x563.png 1024w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-300x165.png 300w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-768x422.png 768w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-1536x845.png 1536w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/noscript><\/a><\/p>\n<p>Today I&#8217;m thrilled to announce that Salesforce customers can now quickly and easily add Salesforce authentication to any Ionic app using <a href=\"https:\/\/ionicframework.com\/enterprise\/auth-connect\" target=\"_blank\" rel=\"noopener\">Auth Connect<\/a>.<\/p>\n<p>Auth Connect is an Ionic solution that provides a simple, secure method of integrating with auth providers to enable single sign-on (SSO) within your Ionic apps.<\/p>\n<h3>The perils of rolling your own SSO<\/h3>\n<p>An often overlooked challenge of app development is implementing secure user authentication in your mobile experiences.<\/p>\n<p>Not only is it time consuming to integrate with an existing auth provider, it\u2019s also risky. Teams that don\u2019t properly authenticate users or store user secrets safely will expose themselves to the risks of a data breach or violation of customer privacy.<\/p>\n<p>For example, <strong>a common mistake made by teams that implement their own auth integration is to use the InAppBrowser plugin to display a web-based UI for user login.<\/strong> This puts the user at risk of a JavaScript injection or \u201cman in the middle\u201d attack, whereby a bad actor intercepts the communication and obtains the user\u2019s credentials.<\/p>\n<p><strong>Out-of-date, insecure auth provider plugins are also sources of risk<\/strong>, along with poorly implemented OAuth integrations.<\/p>\n<p>That\u2019s why we built <a href=\"https:\/\/ionicframework.com\/auth-connect\" target=\"_blank\" rel=\"noopener\">Auth Connect<\/a>.<\/p>\n<p><!--more--><\/p>\n<h3>Simple, secure SSO with Auth Connect<\/h3>\n<p>Using the OAuth and OpenID Connect authentication standards, Auth Connect provides all the infrastructure needed to set up login, logout, and token refresh in an Ionic app. Auth Connect uses native System Components, rather than an embedded browser, for the best possible security and protection against data theft.<\/p>\n<p>And best of all, Auth Connect is built and supported by the Ionic team, and includes ongoing maintenance, security patches, and pre-built integrations with popular auth providers like Auth0, AWS Cognito, and Azure AD, and now Salesforce.<\/p>\n<h3>User Authentication and Salesforce<\/h3>\n<p>Salesforce may not be the first vendor that comes to mind when you think of authentication, but given how important and pervasive Salesforce data is in most businesses, it\u2019s necessary to consider how and when to grant access to Salesforce data from within a mobile app experience.<\/p>\n<p>Thankfully, Salesforce provides several methods to authenticate users, from simple out-of-the-box methods to highly custom solutions. One way is through what Salesforce calls a \u201cconnected app\u201d.<\/p>\n<p>Borrowing from Salesforce\u2019s <a href=\"https:\/\/developer.salesforce.com\/docs\/atlas.en-us.securityImplGuide.meta\/securityImplGuide\/security_sharing_setup.htm\" rel=\"noopener\" target=\"_blank\">Security Guide<\/a>:<\/p>\n<blockquote><p>A connected app is a framework that enables an external application to integrate with Salesforce using APIs and standard protocols, such as SAML, OAuth, and OpenID Connect. Connected apps use these protocols to authenticate, authorize, and provide single sign-on (SSO) for external apps. The external apps that are integrated with Salesforce can run on the customer success platform, other platforms, devices, or SaaS subscriptions. For example, when you log in to your Salesforce mobile app and see your data from your Salesforce org, you\u2019re using a connected app.<\/p><\/blockquote>\n<p>With Salesforce support now available in Auth Connect, we\u2019re making it easy for teams to build highly secure mobile experiences that access Salesforce data via connected apps, or who just want to rely on Salesforce as their identity provider.<\/p>\n<h3>Give Auth Connect a try<\/h3>\n<p>If you\u2019re interested in learning more about Auth Connect or getting your hands on a trial, check out our <a href=\"https:\/\/ionicframework.com\/enterprise\/auth-connect#get-started\">Auth Connect product page<\/a> and select \u201cRequest a Demo\u201d. One of our Solutions Engineers will give you the full tour.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today I&#8217;m thrilled to announce that Salesforce customers can now quickly and easily add Salesforce authentication to any Ionic app using Auth Connect. Auth Connect is an Ionic solution that provides a simple, secure method of integrating with auth providers to enable single sign-on (SSO) within your Ionic apps. The perils of rolling your own [&hellip;]<\/p>\n","protected":false},"author":64,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"publish_to_discourse":"","publish_post_category":"","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"","discourse_permalink":"","wpdc_publishing_response":"","wpdc_publishing_error":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[120],"tags":[156,174],"class_list":["post-3202","post","type-post","status-publish","format-standard","hentry","category-announcements","tag-auth-connect","tag-salesforce"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.0 (Yoast SEO v23.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Auth Connect: Now With Salesforce Authentication - Ionic Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Auth Connect: Now With Salesforce Authentication\" \/>\n<meta property=\"og:description\" content=\"Today I&#8217;m thrilled to announce that Salesforce customers can now quickly and easily add Salesforce authentication to any Ionic app using Auth Connect. Auth Connect is an Ionic solution that provides a simple, secure method of integrating with auth providers to enable single sign-on (SSO) within your Ionic apps. The perils of rolling your own [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-03-17T14:37:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-10-15T21:39:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-1024x563.png\" \/>\n<meta name=\"author\" content=\"Nick Hyatt\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@NicholasPHyatt\" \/>\n<meta name=\"twitter:site\" content=\"@ionicframework\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nick Hyatt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication\"},\"author\":{\"name\":\"Nick Hyatt\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/42a5ed64b6e0eff12a1fe57c21d4ac82\"},\"headline\":\"Auth Connect: Now With Salesforce Authentication\",\"datePublished\":\"2020-03-17T14:37:55+00:00\",\"dateModified\":\"2020-10-15T21:39:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication\"},\"wordCount\":552,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-1024x563.png\",\"keywords\":[\"Auth Connect\",\"Salesforce\"],\"articleSection\":[\"Announcements\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication\",\"url\":\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication\",\"name\":\"Auth Connect: Now With Salesforce Authentication - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-1024x563.png\",\"datePublished\":\"2020-03-17T14:37:55+00:00\",\"dateModified\":\"2020-10-15T21:39:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#primaryimage\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce.png\",\"width\":1600,\"height\":880},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Auth Connect: Now With Salesforce Authentication\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ionic.io\/blog\/#website\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"name\":\"ionic.io\/blog\",\"description\":\"Build amazing native and progressive web apps with the web\",\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ionic.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ionic.io\/blog\/#organization\",\"name\":\"Ionic\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"width\":1920,\"height\":854,\"caption\":\"Ionic\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/ionicframework\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/42a5ed64b6e0eff12a1fe57c21d4ac82\",\"name\":\"Nick Hyatt\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Nick-Hyatt-Headshot-150x150.jpeg\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Nick-Hyatt-Headshot-150x150.jpeg\",\"caption\":\"Nick Hyatt\"},\"sameAs\":[\"https:\/\/x.com\/NicholasPHyatt\"],\"url\":\"https:\/\/ionic.io\/blog\/author\/nick\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Auth Connect: Now With Salesforce Authentication - Ionic Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication","og_locale":"en_US","og_type":"article","og_title":"Auth Connect: Now With Salesforce Authentication","og_description":"Today I&#8217;m thrilled to announce that Salesforce customers can now quickly and easily add Salesforce authentication to any Ionic app using Auth Connect. Auth Connect is an Ionic solution that provides a simple, secure method of integrating with auth providers to enable single sign-on (SSO) within your Ionic apps. The perils of rolling your own [&hellip;]","og_url":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication","og_site_name":"Ionic Blog","article_published_time":"2020-03-17T14:37:55+00:00","article_modified_time":"2020-10-15T21:39:07+00:00","og_image":[{"url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-1024x563.png"}],"author":"Nick Hyatt","twitter_card":"summary_large_image","twitter_creator":"@NicholasPHyatt","twitter_site":"@ionicframework","twitter_misc":{"Written by":"Nick Hyatt","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication"},"author":{"name":"Nick Hyatt","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/42a5ed64b6e0eff12a1fe57c21d4ac82"},"headline":"Auth Connect: Now With Salesforce Authentication","datePublished":"2020-03-17T14:37:55+00:00","dateModified":"2020-10-15T21:39:07+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication"},"wordCount":552,"commentCount":0,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"image":{"@id":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-1024x563.png","keywords":["Auth Connect","Salesforce"],"articleSection":["Announcements"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication","url":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication","name":"Auth Connect: Now With Salesforce Authentication - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#primaryimage"},"image":{"@id":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce-1024x563.png","datePublished":"2020-03-17T14:37:55+00:00","dateModified":"2020-10-15T21:39:07+00:00","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#primaryimage","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/03\/ionic-auth-connect-salesforce.png","width":1600,"height":880},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/auth-connect-now-with-salesforce-authentication#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Auth Connect: Now With Salesforce Authentication"}]},{"@type":"WebSite","@id":"https:\/\/ionic.io\/blog\/#website","url":"https:\/\/ionic.io\/blog\/","name":"ionic.io\/blog","description":"Build amazing native and progressive web apps with the web","publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ionic.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ionic.io\/blog\/#organization","name":"Ionic","url":"https:\/\/ionic.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","width":1920,"height":854,"caption":"Ionic"},"image":{"@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/ionicframework"]},{"@type":"Person","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/42a5ed64b6e0eff12a1fe57c21d4ac82","name":"Nick Hyatt","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Nick-Hyatt-Headshot-150x150.jpeg","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Nick-Hyatt-Headshot-150x150.jpeg","caption":"Nick Hyatt"},"sameAs":["https:\/\/x.com\/NicholasPHyatt"],"url":"https:\/\/ionic.io\/blog\/author\/nick"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/3202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/users\/64"}],"replies":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/comments?post=3202"}],"version-history":[{"count":0,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/3202\/revisions"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=3202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=3202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=3202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}