{"id":66761,"date":"2026-07-29T08:46:09","date_gmt":"2026-07-29T01:46:09","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=66761"},"modified":"2026-07-27T08:51:25","modified_gmt":"2026-07-27T01:51:25","slug":"cara-mengatasi-error-403-setelah-login-di-laravel-filament","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/cara-mengatasi-error-403-setelah-login-di-laravel-filament\/","title":{"rendered":"Cara Mengatasi Error 403 Setelah Login di Laravel Filament"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Mengalami Error 403 setelah login ke aplikasi berbasis Laravel Filament? Masalah ini cukup sering dialami developer, terutama setelah aplikasi dipindahkan dari lingkungan localhost ke server <em>production<\/em>. Menariknya, proses login biasanya berjalan normal, tetapi pengguna justru diarahkan ke halaman 403 Forbidden saat mencoba mengakses panel admin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kondisi tersebut sebenarnya bukan disebabkan oleh bug pada Laravel Filament, melainkan mekanisme keamanan bawaan yang mengatur siapa saja yang berhak mengakses panel admin. Jika konfigurasi otorisasi belum sesuai, Filament akan otomatis menolak akses meskipun proses login berhasil dilakukan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pada artikel ini, Anda akan mempelajari penyebab munculnya Error 403 setelah login di Laravel Filament beserta langkah-langkah untuk mengatasinya sehingga panel admin dapat diakses kembali dengan normal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Penyebab Error 403 Setelah Login di Filament<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Secara default, semua user dapat mengakses Filament ketika aplikasi berjalan di <em>environment <\/em>local (APP_ENV=local).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Namun ketika aplikasi berjalan di <em>production<\/em>, Filament akan melakukan pengecekan melalui method:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>canAccessPanel()<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Apabila <em>method <\/em>tersebut mengembalikan nilai false, maka Filament akan langsung menampilkan halaman 403 Forbidden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hal ini merupakan fitur keamanan bawaan Filament untuk mencegah seluruh user mengakses dashboard admin secara sembarangan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mengatasi Error 403 Setelah Login di Laravel Filament<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sebelum melakukan perbaikan, pastikan error yang Anda alami memiliki kondisi seperti berikut:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Proses login berhasil tanpa muncul pesan &#8220;Email atau Password salah&#8221;.<\/li>\n\n\n\n<li>Pengguna berhasil melakukan autentikasi.<\/li>\n\n\n\n<li>Setelah login, pengguna langsung diarahkan ke halaman 403 Forbidden saat mengakses panel admin Filament.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Apabila kondisi yang Anda alami sesuai dengan daftar di atas, silakan ikuti langkah-langkah berikut untuk mengatasi Error 403 setelah login di Laravel Filament.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Implementasikan Interface FilamentUser<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Buka file: <em>app\/Models\/User.php<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tambahkan:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>use Filament\\Models\\Contracts\\FilamentUser;\nuse Filament\\Panel;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Kemudian ubah model User menjadi:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>class User extends Authenticatable implements FilamentUser\n{\n    \/\/\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sehingga menjadi:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\nnamespace App\\Models;\nuse Filament\\Models\\Contracts\\FilamentUser;\nuse Filament\\Panel;\nuse Illuminate\\Foundation\\Auth\\User as Authenticatable;\nclass User extends Authenticatable implements FilamentUser\n{\n\u00a0\u00a0\u00a0\u00a0\/\/\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Tambahkan Method canAccessPanel()<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Di dalam model User, tambahkan:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public function canAccessPanel(Panel $panel): bool\n{\n\u00a0\u00a0\u00a0\u00a0return true;\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sehingga menjadi:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>class User extends Authenticatable implements FilamentUser\n{\n\u00a0\u00a0\u00a0\u00a0public function canAccessPanel(Panel $panel): bool\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return true;\n\u00a0\u00a0\u00a0\u00a0}\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Penjelasan<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Method <code>canAccessPanel()<\/code> digunakan oleh Filament sebagai mekanisme <em>authorization <\/em>untuk menentukan apakah pengguna yang telah berhasil melakukan autentikasi (login) diperbolehkan mengakses panel admin atau tidak. Setelah proses login berhasil, Filament akan memanggil <em>method <\/em>ini dan mengevaluasi nilai yang dikembalikan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apabila <em>method <\/em>mengembalikan nilai true, berarti pengguna dianggap memiliki izin untuk mengakses panel sehingga akan diarahkan ke dashboard Filament. Sebaliknya, jika method mengembalikan nilai false, Filament akan menolak akses pengguna meskipun proses login telah berhasil. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dalam kondisi tersebut, pengguna akan diarahkan ke halaman <a href=\"https:\/\/www.rumahweb.com\/journal\/403-forbidden-artinya\/\" target=\"_blank\" rel=\"noopener\" title=\"403 Forbidden\">403 Forbidden<\/a>, yang menandakan bahwa akun tersebut tidak memiliki hak akses ke panel admin.\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mengapa di Localhost Tidak Error?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Banyak developer bingung karena:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>localhost > normal<\/li>\n\n\n\n<li>production > 403<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Hal ini karena Filament secara default mengizinkan seluruh user ketika aplikasi berjalan di environment local. Ketika berpindah ke production, Filament mengaktifkan pengecekan authorization pada panel.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Solusi yang Direkomendasikan untuk Production<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Meskipun return statement <strong>return true;<\/strong> dapat mengatasi error, cara tersebut kurang aman untuk aplikasi production.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sebaiknya batasi hanya user tertentu saja yang dapat mengakses dashboard admin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Contoh menggunakan kolom is_admin:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public function canAccessPanel(Panel $panel): bool\n{\n\u00a0\u00a0\u00a0\u00a0return $this->is_admin;\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Contoh Menggunakan Role<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Misalnya menggunakan package <strong>Spatie Permission<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public function canAccessPanel(Panel $panel): bool\n{\n\u00a0\u00a0\u00a0\u00a0return $this->hasRole('admin');\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Dengan demikian:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>user biasa > 403<\/li>\n\n\n\n<li>admin > dapat masuk dashboard<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Contoh Berdasarkan Email<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sesuai dokumentasi Filament, akses juga dapat dibatasi berdasarkan domain email.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public function canAccessPanel(Panel $panel): bool\n{\n\u00a0\u00a0\u00a0\u00a0return str_ends_with($this->email, '@domainanda.com');\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Maka hanya email @domainanda.com yang dapat mengakses panel.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Contoh Menggunakan Verifikasi Atribut Email<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>public function canAccessPanel(Panel $panel): bool\n{\n\u00a0\u00a0\u00a0\u00a0return $this->hasVerifiedEmail();\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Atau digabungkan:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public function canAccessPanel(Panel $panel): bool\n{\n\u00a0\u00a0\u00a0\u00a0return $this->is_admin\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&amp;&amp; $this->hasVerifiedEmail();\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Solusi Jika Menggunakan Multiple Panel<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Misalnya memiliki:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Admin Panel<\/li>\n\n\n\n<li>Customer Panel<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Maka:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public function canAccessPanel(Panel $panel): bool\n{\n\u00a0\u00a0\u00a0\u00a0if ($panel->getId() === 'admin') {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return $this->is_admin;\n\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0return true;\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Artinya:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>panel admin hanya untuk admin;<\/li>\n\n\n\n<li>panel lainnya dapat diakses semua user.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Kesimpulan<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Error 403 setelah login pada Laravel Filament hampir selalu disebabkan karena model User belum mengimplementasikan interface <code>FilamentUser <\/code>atau method <code>canAccessPanel()<\/code> mengembalikan nilai false.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Langkah penyelesaiannya adalah:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Buka app\/Models\/User.php.<\/li>\n\n\n\n<li>Implementasikan FilamentUser.<\/li>\n\n\n\n<li>Tambahkan method canAccessPanel().<\/li>\n\n\n\n<li>Tentukan user mana yang boleh mengakses panel.<\/li>\n\n\n\n<li>Clear cache Laravel.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Dengan memahami mekanisme <em>authorization <\/em>bawaan Filament ini, Anda dapat menghindari error 403 sekaligus membuat dashboard admin menjadi lebih aman dan hanya dapat diakses oleh pengguna yang berwenang.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mengalami Error 403 setelah login ke aplikasi berbasis Laravel Filament? Masalah ini cukup sering dialami developer, terutama setelah aplikasi dipindahkan dari lingkungan localhost ke server production. Menariknya, proses login biasanya berjalan normal, tetapi pengguna justru diarahkan ke halaman 403 Forbidden saat mencoba mengakses panel admin. Kondisi tersebut sebenarnya bukan disebabkan oleh bug pada Laravel Filament, [&hellip;]<\/p>\n","protected":false},"author":368,"featured_media":66769,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[142],"tags":[2355,796,2417],"class_list":["post-66761","post","type-post","status-publish","format-standard","has-post-thumbnail","category-tips-dan-trik","tag-403-forbidden","tag-laravel","tag-laravel-filament"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Pelajari cara mengatasi error 403 setelah login di Laravel Filament beserta penyebab, solusi, dan cara konfigurasi agar panel admin dapat diakses kembali.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Abdurrahman Al Aufa\"\/>\n\t<meta name=\"google-site-verification\" content=\"wPstUwU5246IbK_1PqwGrc1LoSDnB-9rPbcT8_vSNgQ\" \/>\n\t<meta name=\"keywords\" content=\"error 403 laravel filament,error 403 laravel login,error 403 laravel,403 forbidden,laravel,laravel filament\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.rumahweb.com\/journal\/cara-mengatasi-error-403-setelah-login-di-laravel-filament\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"id_Id\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Rumahweb Journal \u2013 Panduan Website, Hosting, dan Server\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Cara Mengatasi Error 403 Setelah Login di Laravel Filament\" \/>\n\t\t<meta property=\"og:description\" content=\"Pelajari cara mengatasi error 403 setelah login di Laravel Filament beserta penyebab, solusi, dan cara konfigurasi agar panel admin dapat diakses kembali.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.rumahweb.com\/journal\/cara-mengatasi-error-403-setelah-login-di-laravel-filament\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/07\/Banner-Cara-Mengatasi-Error-403-Setelah-Login-di-Laravel-Filament.webp\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/07\/Banner-Cara-Mengatasi-Error-403-Setelah-Login-di-Laravel-Filament.webp\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t\t<meta property=\"og:image:height\" content=\"634\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-07-29T01:46:09+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-07-27T01:51:25+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RumahwebIndonesia\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@rumahwebtweet\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Cara Mengatasi Error 403 Setelah Login di Laravel Filament\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Pelajari cara mengatasi error 403 setelah login di Laravel Filament beserta penyebab, solusi, dan cara konfigurasi agar panel admin dapat diakses kembali.\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@rumahwebtweet\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/07\/Banner-Cara-Mengatasi-Error-403-Setelah-Login-di-Laravel-Filament.webp\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Cara Mengatasi Error 403 Setelah Login di Laravel Filament","description":"Pelajari cara mengatasi error 403 setelah login di Laravel Filament beserta penyebab, solusi, dan cara konfigurasi agar panel admin dapat diakses kembali.","canonical_url":"https:\/\/www.rumahweb.com\/journal\/cara-mengatasi-error-403-setelah-login-di-laravel-filament\/","robots":"max-image-preview:large","keywords":"error 403 laravel filament,error 403 laravel login,error 403 laravel,403 forbidden,laravel,laravel filament","webmasterTools":{"google-site-verification":"wPstUwU5246IbK_1PqwGrc1LoSDnB-9rPbcT8_vSNgQ","miscellaneous":""},"schema":null,"og:locale":"id_Id","og:site_name":"Rumahweb Journal \u2013 Panduan Website, Hosting, dan Server","og:type":"article","og:title":"Cara Mengatasi Error 403 Setelah Login di Laravel Filament","og:description":"Pelajari cara mengatasi error 403 setelah login di Laravel Filament beserta penyebab, solusi, dan cara konfigurasi agar panel admin dapat diakses kembali.","og:url":"https:\/\/www.rumahweb.com\/journal\/cara-mengatasi-error-403-setelah-login-di-laravel-filament\/","og:image":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/07\/Banner-Cara-Mengatasi-Error-403-Setelah-Login-di-Laravel-Filament.webp","og:image:secure_url":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/07\/Banner-Cara-Mengatasi-Error-403-Setelah-Login-di-Laravel-Filament.webp","og:image:width":1200,"og:image:height":634,"article:published_time":"2026-07-29T01:46:09+00:00","article:modified_time":"2026-07-27T01:51:25+00:00","article:publisher":"https:\/\/www.facebook.com\/RumahwebIndonesia\/","twitter:card":"summary_large_image","twitter:site":"@rumahwebtweet","twitter:title":"Cara Mengatasi Error 403 Setelah Login di Laravel Filament","twitter:description":"Pelajari cara mengatasi error 403 setelah login di Laravel Filament beserta penyebab, solusi, dan cara konfigurasi agar panel admin dapat diakses kembali.","twitter:creator":"@rumahwebtweet","twitter:image":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/07\/Banner-Cara-Mengatasi-Error-403-Setelah-Login-di-Laravel-Filament.webp"},"aioseo_meta_data":{"post_id":"66761","title":null,"description":"Pelajari cara mengatasi error 403 setelah login di Laravel Filament beserta penyebab, solusi, dan cara konfigurasi agar panel admin dapat diakses kembali.","keywords":[{"label":"error 403 laravel filament","value":"error 403 laravel filament"},{"label":"error 403 laravel login","value":"error 403 laravel login"},{"label":"error 403 laravel","value":"error 403 laravel"}],"keyphrases":{"focus":{"keyphrase":"error 403 setelah login","score":90,"analysis":{"keyphraseInTitle":{"score":9,"maxScore":9,"error":0},"keyphraseInDescription":{"score":9,"maxScore":9,"error":0},"keyphraseLength":{"score":9,"maxScore":9,"error":0,"length":4},"keyphraseInURL":{"score":5,"maxScore":5,"error":0},"keyphraseInIntroduction":{"score":9,"maxScore":9,"error":0},"keyphraseInSubHeadings":{"score":3,"maxScore":9,"error":1},"keyphraseInImageAlt":[],"keywordDensity":{"type":"best","score":9,"maxScore":9,"error":0}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-07-27 01:27:02","updated":"2026-07-29 01:50:12","seo_analyzer_scan_date":null},"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/66761","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/368"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=66761"}],"version-history":[{"count":6,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/66761\/revisions"}],"predecessor-version":[{"id":66775,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/66761\/revisions\/66775"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/66769"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=66761"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=66761"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=66761"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}