{"id":236,"date":"2024-06-21T18:18:12","date_gmt":"2024-06-21T18:18:12","guid":{"rendered":"https:\/\/agiannoni.com\/?p=236"},"modified":"2024-06-21T19:07:42","modified_gmt":"2024-06-21T19:07:42","slug":"pwm-self-service-password-part-1","status":"publish","type":"post","link":"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/","title":{"rendered":"PWM &#8211; Self Service Password Part. 1"},"content":{"rendered":"\n<p>Tramite questa guida andremo a installare un applicativo di Self Service Password, che permetter\u00e0 agli utenti di essere autonomi nel cambio password.<\/p>\n<p>Per questo laboratorio ho utilizzato una macchina Ubuntu in dominio con 2GB di RAM e 40 GB di disco. Sulla macchina gira Docker con installato l\u2019applicativo PWM, scaricabile da: <a href=\"https:\/\/github.com\/pwm-project\/pwm\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/pwm-project\/pwm<\/a>. Non avendo un servizio di posta, per configurare l&#8217;invio di mail ho utilizzato l&#8217;SMTP di Google.<\/p>\n<p>Iniziamo subito a configurare il tutto. La prima operazione che dobbiamo fare \u00e8 installare Docker sul nostro server. In questo caso, non star\u00f2 qua a mostrarvi come fare in quanto \u00e8 una fase molto semplice ed \u00e8 spiegata molto bene all\u2019interno del sito ufficiale. <span style=\"font-size: revert;color: initial\">Per maggiori informazioni vi lascio il link: <a href=\"https:\/\/docs.docker.com\/engine\/install\/ubuntu\/\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.docker.com\/engine\/install\/ubuntu\/<\/a>.<\/span><\/p>\n<p><span style=\"font-size: revert;color: initial\">Come seconda operazione, andremo a creare la struttura delle nostre cartelle per la gestione dei container. Questo \u00e8 molto importante perch\u00e9 potremmo avere pi\u00f9 applicazioni che girano contemporaneamente. Quindi, spostiamoci sotto la cartella home e creiamo le cartelle docker, apps, pwm come di seguito:<\/span><\/p>\n<pre><code>mkdir docker\ncd docker\nmkdir apps\ncd apps\nmkdir pwm\n<\/code><\/pre>\n<p>Avremo creato il percorso \/home\/docker\/apps\/pwm\/ ora iniziamo a creare il nostro container.<\/p>\n<p>Posizioniamoci all\u2019interno della cartella \/home\/docker e andiamo a scaricare l\u2019immagine pwm-docker-image-2.0.6.tar dal link: <a href=\"https:\/\/github.com\/pwm-project\/pwm\/releases\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/pwm-project\/pwm\/releases<\/a> con il comando:<\/p>\n<pre><code>\nwget https:\/\/github.com\/pwm-project\/pwm\/releases\/download\/v2_0_6\/pwm-docker-image-2.0.6.tar\n<\/code><\/pre>\n<p>Adesso procediamo con il caricamento dell\u2019immagine:<\/p>\n<pre><code>docker load --input=pwm-docker-image-2.0.6.tar\n<\/code><\/pre>\n<p>Procediamo con l\u2019installazione del nostro container dentro \/home\/docker\/apps\/pwm<\/p>\n<pre><code>\ndocker create --name mypwm -p 8443:8443 --mount type=bind,source=\/home\/docker\/apps\/pwm,destination=\/config pwm\/pwm-webapp\n<\/code><\/pre>\n<p>Caricata la nostra applicazione, possiamo avviarla con il comando:<\/p>\n<pre><code>docker start mypwm\n<\/code><\/pre>\n<p>Adesso possiamo passare a configurare il nostro applicativo tramite interfaccia web collegandoci al link:<\/p>\n<p>https:\/\/mioindirizzoip:8443\/<\/p>\n<p>Nella parte 2 vedremo come completare la configurazione del nostro pwm &#8211; self service password<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tramite questa guida andremo a installare un applicativo di Self Service Password, che permetter\u00e0 agli utenti di essere autonomi nel cambio password. Per questo laboratorio ho utilizzato una macchina Ubuntu in dominio con 2GB di RAM e 40 GB di disco. Sulla macchina gira Docker con installato l\u2019applicativo PWM, scaricabile da: https:\/\/github.com\/pwm-project\/pwm. Non avendo un servizio di posta, per configurare&#46;&#46;&#46;<\/p>\n","protected":false},"author":2,"featured_media":251,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[5],"tags":[42,39,41,37,38],"class_list":["post-236","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-docker","tag-container","tag-docker","tag-ghithub","tag-pwm","tag-self-service-password"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PWM - Self Service Password Part. 1 - Alberto Giannoni<\/title>\n<meta name=\"description\" content=\"PWM - Self Service Password Part. 1\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PWM - Self Service Password Part. 1 - Alberto Giannoni\" \/>\n<meta property=\"og:description\" content=\"PWM - Self Service Password Part. 1\" \/>\n<meta property=\"og:url\" content=\"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/\" \/>\n<meta property=\"og:site_name\" content=\"Alberto Giannoni\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-21T18:18:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-21T19:07:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png\" \/>\n\t<meta property=\"og:image:width\" content=\"371\" \/>\n\t<meta property=\"og:image:height\" content=\"208\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Alberto Giannoni\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alberto Giannoni\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/2024\\\/06\\\/21\\\/pwm-self-service-password-part-1\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/2024\\\/06\\\/21\\\/pwm-self-service-password-part-1\\\/\"},\"author\":{\"name\":\"Alberto Giannoni\",\"@id\":\"https:\\\/\\\/agiannoni.com\\\/#\\\/schema\\\/person\\\/64b60e16251c2ae2f20ff95c3fd21949\"},\"headline\":\"PWM &#8211; Self Service Password Part. 1\",\"datePublished\":\"2024-06-21T18:18:12+00:00\",\"dateModified\":\"2024-06-21T19:07:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/2024\\\/06\\\/21\\\/pwm-self-service-password-part-1\\\/\"},\"wordCount\":278,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/agiannoni.com\\\/#\\\/schema\\\/person\\\/64b60e16251c2ae2f20ff95c3fd21949\"},\"image\":{\"@id\":\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/2024\\\/06\\\/21\\\/pwm-self-service-password-part-1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/agiannoni.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/aaa.png\",\"keywords\":[\"container\",\"Docker\",\"Ghithub\",\"PWM\",\"Self Service Password\"],\"articleSection\":[\"Docker\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/2024\\\/06\\\/21\\\/pwm-self-service-password-part-1\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/2024\\\/06\\\/21\\\/pwm-self-service-password-part-1\\\/\",\"url\":\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/2024\\\/06\\\/21\\\/pwm-self-service-password-part-1\\\/\",\"name\":\"PWM - Self Service Password Part. 1 - Alberto Giannoni\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/agiannoni.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/2024\\\/06\\\/21\\\/pwm-self-service-password-part-1\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/2024\\\/06\\\/21\\\/pwm-self-service-password-part-1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/agiannoni.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/aaa.png\",\"datePublished\":\"2024-06-21T18:18:12+00:00\",\"dateModified\":\"2024-06-21T19:07:42+00:00\",\"description\":\"PWM - Self Service Password Part. 1\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/2024\\\/06\\\/21\\\/pwm-self-service-password-part-1\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/2024\\\/06\\\/21\\\/pwm-self-service-password-part-1\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/2024\\\/06\\\/21\\\/pwm-self-service-password-part-1\\\/#primaryimage\",\"url\":\"https:\\\/\\\/agiannoni.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/aaa.png\",\"contentUrl\":\"https:\\\/\\\/agiannoni.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/aaa.png\",\"width\":371,\"height\":208},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/2024\\\/06\\\/21\\\/pwm-self-service-password-part-1\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/agiannoni.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PWM &#8211; Self Service Password Part. 1\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/agiannoni.com\\\/#website\",\"url\":\"https:\\\/\\\/agiannoni.com\\\/\",\"name\":\"Alberto Giannoni\",\"description\":\"Passione per l&#039;informatica\",\"publisher\":{\"@id\":\"https:\\\/\\\/agiannoni.com\\\/#\\\/schema\\\/person\\\/64b60e16251c2ae2f20ff95c3fd21949\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/agiannoni.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/agiannoni.com\\\/#\\\/schema\\\/person\\\/64b60e16251c2ae2f20ff95c3fd21949\",\"name\":\"Alberto Giannoni\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/agiannoni.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/ag.png\",\"url\":\"https:\\\/\\\/agiannoni.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/ag.png\",\"contentUrl\":\"https:\\\/\\\/agiannoni.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/ag.png\",\"width\":623,\"height\":623,\"caption\":\"Alberto Giannoni\"},\"logo\":{\"@id\":\"https:\\\/\\\/agiannoni.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/ag.png\"},\"description\":\"ag@agiannoni.com - www.agiannoni.com\",\"sameAs\":[\"http:\\\/\\\/www.agiannoni.com\",\"https:\\\/\\\/it.linkedin.com\\\/in\\\/albertogiannoni\"],\"url\":\"https:\\\/\\\/agiannoni.com\\\/index.php\\\/author\\\/albigian\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PWM - Self Service Password Part. 1 - Alberto Giannoni","description":"PWM - Self Service Password Part. 1","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:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/","og_locale":"en_US","og_type":"article","og_title":"PWM - Self Service Password Part. 1 - Alberto Giannoni","og_description":"PWM - Self Service Password Part. 1","og_url":"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/","og_site_name":"Alberto Giannoni","article_published_time":"2024-06-21T18:18:12+00:00","article_modified_time":"2024-06-21T19:07:42+00:00","og_image":[{"width":371,"height":208,"url":"https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png","type":"image\/png"}],"author":"Alberto Giannoni","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Alberto Giannoni","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/#article","isPartOf":{"@id":"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/"},"author":{"name":"Alberto Giannoni","@id":"https:\/\/agiannoni.com\/#\/schema\/person\/64b60e16251c2ae2f20ff95c3fd21949"},"headline":"PWM &#8211; Self Service Password Part. 1","datePublished":"2024-06-21T18:18:12+00:00","dateModified":"2024-06-21T19:07:42+00:00","mainEntityOfPage":{"@id":"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/"},"wordCount":278,"commentCount":0,"publisher":{"@id":"https:\/\/agiannoni.com\/#\/schema\/person\/64b60e16251c2ae2f20ff95c3fd21949"},"image":{"@id":"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/#primaryimage"},"thumbnailUrl":"https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png","keywords":["container","Docker","Ghithub","PWM","Self Service Password"],"articleSection":["Docker"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/","url":"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/","name":"PWM - Self Service Password Part. 1 - Alberto Giannoni","isPartOf":{"@id":"https:\/\/agiannoni.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/#primaryimage"},"image":{"@id":"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/#primaryimage"},"thumbnailUrl":"https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png","datePublished":"2024-06-21T18:18:12+00:00","dateModified":"2024-06-21T19:07:42+00:00","description":"PWM - Self Service Password Part. 1","breadcrumb":{"@id":"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/#primaryimage","url":"https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png","contentUrl":"https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png","width":371,"height":208},{"@type":"BreadcrumbList","@id":"https:\/\/agiannoni.com\/index.php\/2024\/06\/21\/pwm-self-service-password-part-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/agiannoni.com\/"},{"@type":"ListItem","position":2,"name":"PWM &#8211; Self Service Password Part. 1"}]},{"@type":"WebSite","@id":"https:\/\/agiannoni.com\/#website","url":"https:\/\/agiannoni.com\/","name":"Alberto Giannoni","description":"Passione per l&#039;informatica","publisher":{"@id":"https:\/\/agiannoni.com\/#\/schema\/person\/64b60e16251c2ae2f20ff95c3fd21949"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/agiannoni.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/agiannoni.com\/#\/schema\/person\/64b60e16251c2ae2f20ff95c3fd21949","name":"Alberto Giannoni","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/03\/ag.png","url":"https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/03\/ag.png","contentUrl":"https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/03\/ag.png","width":623,"height":623,"caption":"Alberto Giannoni"},"logo":{"@id":"https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/03\/ag.png"},"description":"ag@agiannoni.com - www.agiannoni.com","sameAs":["http:\/\/www.agiannoni.com","https:\/\/it.linkedin.com\/in\/albertogiannoni"],"url":"https:\/\/agiannoni.com\/index.php\/author\/albigian\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png",371,208,false],"thumbnail":["https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa-150x150.png",150,150,true],"medium":["https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa-300x168.png",300,168,true],"medium_large":["https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png",371,208,false],"large":["https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png",371,208,false],"1536x1536":["https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png",371,208,false],"2048x2048":["https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png",371,208,false],"post-thumbnail":["https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png",371,208,false],"cd-small":["https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa-150x150.png",150,150,true],"cd-medium":["https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png",371,208,false],"cd-standard":["https:\/\/agiannoni.com\/wp-content\/uploads\/2024\/06\/aaa.png",371,208,false]},"uagb_author_info":{"display_name":"Alberto Giannoni","author_link":"https:\/\/agiannoni.com\/index.php\/author\/albigian\/"},"uagb_comment_info":0,"uagb_excerpt":"Tramite questa guida andremo a installare un applicativo di Self Service Password, che permetter\u00e0 agli utenti di essere autonomi nel cambio password. Per questo laboratorio ho utilizzato una macchina Ubuntu in dominio con 2GB di RAM e 40 GB di disco. Sulla macchina gira Docker con installato l\u2019applicativo PWM, scaricabile da: https:\/\/github.com\/pwm-project\/pwm. Non avendo un&hellip;","_links":{"self":[{"href":"https:\/\/agiannoni.com\/index.php\/wp-json\/wp\/v2\/posts\/236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agiannoni.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/agiannoni.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/agiannoni.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/agiannoni.com\/index.php\/wp-json\/wp\/v2\/comments?post=236"}],"version-history":[{"count":18,"href":"https:\/\/agiannoni.com\/index.php\/wp-json\/wp\/v2\/posts\/236\/revisions"}],"predecessor-version":[{"id":284,"href":"https:\/\/agiannoni.com\/index.php\/wp-json\/wp\/v2\/posts\/236\/revisions\/284"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agiannoni.com\/index.php\/wp-json\/wp\/v2\/media\/251"}],"wp:attachment":[{"href":"https:\/\/agiannoni.com\/index.php\/wp-json\/wp\/v2\/media?parent=236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agiannoni.com\/index.php\/wp-json\/wp\/v2\/categories?post=236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agiannoni.com\/index.php\/wp-json\/wp\/v2\/tags?post=236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}