<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (groenewege)</title>
    <link>https://pinboard.in/u:groenewege/public/</link>
    <description>recent bookmarks from groenewege</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://filamentphp.com/insights/danharrin-audit-your-filament-apps-security-with-blueprint"/>
	<rdf:li rdf:resource="https://x.com/barryvdh/status/2062804003985949129"/>
	<rdf:li rdf:resource="https://laravel-news.com/audit-laravel-apps-for-security-issues-with-checkpoint"/>
	<rdf:li rdf:resource="https://spatie.be/docs/laravel-pdf/v2/basic-usage/protecting-pdfs-with-a-password"/>
	<rdf:li rdf:resource="https://code.claude.com/docs/en/security-guidance"/>
	<rdf:li rdf:resource="https://laraveldaily.com/course/laravel-security-composer?mtm_campaign=twitter-260525-security-course"/>
	<rdf:li rdf:resource="https://laravel.com/blog/moat-a-security-review-for-your-github-account"/>
	<rdf:li rdf:resource="https://phpc.social/@filament/116623683877932708"/>
	<rdf:li rdf:resource="https://github.com/spatie/laravel-passkeys"/>
	<rdf:li rdf:resource="https://m.youtube.com/watch?v=UiwSg0NgVMc&amp;pp=iggUQAFKEGZSMXFUV0I1dlMzd0U2ekk%3D&amp;ra=m"/>
	<rdf:li rdf:resource="https://laravel-news.com/laravel-introduces-first-party-passkey-authentication-support"/>
	<rdf:li rdf:resource="https://github.com/captchaapi/laravel"/>
	<rdf:li rdf:resource="https://forge.laravel.com/docs/knowledge-base/cve-2026-31431"/>
	<rdf:li rdf:resource="https://ohdear.app/news-and-updates/how-to-monitor-your-laravel-app-for-critical-vulnerabilities-using-oh-dear"/>
	<rdf:li rdf:resource="https://wendelladriel.com/blog/rbac-in-laravel-a-practical-deep-dive"/>
	<rdf:li rdf:resource="https://origin-main.com/guides/laravel-sanctum-api-authentication/"/>
	<rdf:li rdf:resource="https://stagerightlabs.com/blog/adjusting-security-headers-in-laravel"/>
	<rdf:li rdf:resource="https://laraveldaily.com/project-examples/laravel-auth-sms-otp-phone"/>
	<rdf:li rdf:resource="https://github.com/kenryu42/claude-code-safety-net"/>
	<rdf:li rdf:resource="https://x.com/barryvdh/status/2005404768936865812"/>
	<rdf:li rdf:resource="https://laraveldaily.com/post/two-factor-auth-laravel-packages-tools-methods?mtm_campaign=twitter-two-factor-updated-tutorial"/>
	<rdf:li rdf:resource="https://laraveldaily.com/lesson/api-laravel/flutter-react-native-login-register-with-sanctum"/>
	<rdf:li rdf:resource="https://filamentmastery.com/articles/handle-authorization-in-filament-policies-roles-guards"/>
	<rdf:li rdf:resource="https://securinglaravel.com/in-depth-setting-up-two-factor-authentication/"/>
	<rdf:li rdf:resource="https://laraveldaily.com/post/two-factor-auth-laravel-packages-tools-methods"/>
	<rdf:li rdf:resource="https://filamentexamples.com/tutorial/registration-admin-verify?mtm_campaign=twitter-user-admin-verification"/>
	<rdf:li rdf:resource="https://laravel-news.com/inlinemarkdown"/>
	<rdf:li rdf:resource="https://x.com/jordankdalton/status/1926495919513448482"/>
	<rdf:li rdf:resource="https://filamentexamples.com/project/filament-login-using-phone-and-otp-code-instead-of-email"/>
	<rdf:li rdf:resource="https://spatie.be/blog/a-package-to-handle-one-time-passwords-otp-in-laravel-apps"/>
	<rdf:li rdf:resource="https://spatie.be/docs/laravel-permission/v6/basic-usage/teams-permissions"/>
	<rdf:li rdf:resource="https://spatie.be/blog/a-package-to-handle-passkeys-in-laravel"/>
	<rdf:li rdf:resource="https://spatie.be/docs/laravel-passkeys/v1/introduction"/>
	<rdf:li rdf:resource="https://www.ssls.com/blog/how-to-fix-google-chrome-ssl-certificate-errors-in-a-few-simple-steps/"/>
	<rdf:li rdf:resource="https://laracasts.com/blog/magic-signin-links-are-simpler-than-you-think"/>
	<rdf:li rdf:resource="https://docs.saloon.dev/digging-deeper/oauth2-authentication"/>
	<rdf:li rdf:resource="https://laravel.com/docs/12.x/authorization#via-the-gate-facade"/>
	<rdf:li rdf:resource="https://laracasts.com/series/mastering-permissions-in-laravel/episodes/8"/>
	<rdf:li rdf:resource="https://gist.github.com/newtonjob/32163e987e355fe33ee40221663b843e"/>
	<rdf:li rdf:resource="https://gist.github.com/mrpunyapal/0c8c4f9687c48c39038df99801b2b4ef"/>
	<rdf:li rdf:resource="https://laracasts.com/series/mastering-permissions-in-laravel/episodes/6"/>
	<rdf:li rdf:resource="https://laracasts.com/series/mastering-permissions-in-laravel/episodes/5"/>
	<rdf:li rdf:resource="https://laraveldaily.com/post/laravel-security-tips-prevent-attacks"/>
	<rdf:li rdf:resource="https://laravel-news.com/otpz"/>
	<rdf:li rdf:resource="https://stefanzweifel.dev/posts/2025/02/02/introducing-laravle-tfa-confirmation/"/>
	<rdf:li rdf:resource="https://github.com/benbjurstrom/otpz"/>
	<rdf:li rdf:resource="https://laravel-news.com/one-time-password-manager-for-laravel"/>
	<rdf:li rdf:resource="https://laravel-news.com/token-forge"/>
	<rdf:li rdf:resource="https://laravel-news.com/session-regeneration"/>
	<rdf:li rdf:resource="https://pyre.link/"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=lUav1FRaaU8"/>
	<rdf:li rdf:resource="https://codecourse.com/watch/laravel-subscriptions-with-cashier/adding-a-webhook-secret"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=izEIhUXhChU"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=f1EoQygkJ0E"/>
	<rdf:li rdf:resource="https://www.cloudflare.com/"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=hHaPgfyxIvY"/>
	<rdf:li rdf:resource="https://codecourse.com/courses/cloudflare-turnstile-with-livewire"/>
	<rdf:li rdf:resource="https://codecourse.com/articles/using-cloudflare-turnstile-with-livewire"/>
	<rdf:li rdf:resource="https://filamentphp.com/plugins/solution-forest-email-2fa"/>
	<rdf:li rdf:resource="https://livewire.laravel.com/docs/locked#"/>
	<rdf:li rdf:resource="https://laracasts.com/series/laravel-api-master-class/episodes/18"/>
	<rdf:li rdf:resource="https://laracasts.com/series/laravel-api-master-class/episodes/5"/>
	<rdf:li rdf:resource="https://github.com/vormkracht10/filament-two-factor-auth"/>
	<rdf:li rdf:resource="https://laravel-news.com/laravel-abuse-ip"/>
	<rdf:li rdf:resource="https://github.com/laracasts/adding-passkeys-to-your-laravel-app"/>
	<rdf:li rdf:resource="https://securinglaravel.com/security-tip-multiple-rate-limits/"/>
	<rdf:li rdf:resource="https://laracasts.com/series/add-passkeys-to-a-laravel-app"/>
	<rdf:li rdf:resource="https://codecourse.com/articles/logging-users-out-of-other-browser-sessions-with-laravel"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=5YlJ8DllTFw"/>
	<rdf:li rdf:resource="https://wire-elements.dev/blog/livewire-strict-enforce-additional-security-measures-to-livewire"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://filamentphp.com/insights/danharrin-audit-your-filament-apps-security-with-blueprint">
    <title>Audit your Filament app's security with Blueprint</title>
    <dc:date>2026-06-08T16:00:55+00:00</dc:date>
    <link>https://filamentphp.com/insights/danharrin-audit-your-filament-apps-security-with-blueprint</link>
    <dc:creator>groenewege</dc:creator><dc:subject>filament security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:c6f2ca3a067e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:filament"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://x.com/barryvdh/status/2062804003985949129">
    <title>laravel-debugbar automatically detects the nonce from Spatie laravel-csp</title>
    <dc:date>2026-06-05T09:15:23+00:00</dc:date>
    <link>https://x.com/barryvdh/status/2062804003985949129</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:59c17a7c0e71/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel-news.com/audit-laravel-apps-for-security-issues-with-checkpoint">
    <title>Audit Laravel Apps for Security Issues with Checkpoint</title>
    <dc:date>2026-06-03T15:16:04+00:00</dc:date>
    <link>https://laravel-news.com/audit-laravel-apps-for-security-issues-with-checkpoint</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:7fd8d52e26d8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://spatie.be/docs/laravel-pdf/v2/basic-usage/protecting-pdfs-with-a-password">
    <title>Protecting PDFs with a password</title>
    <dc:date>2026-05-27T08:32:39+00:00</dc:date>
    <link>https://spatie.be/docs/laravel-pdf/v2/basic-usage/protecting-pdfs-with-a-password</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel pdf security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:d602ad44a38f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:pdf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://code.claude.com/docs/en/security-guidance">
    <title>Catch security issues as Claude writes code</title>
    <dc:date>2026-05-26T22:02:17+00:00</dc:date>
    <link>https://code.claude.com/docs/en/security-guidance</link>
    <dc:creator>groenewege</dc:creator><dc:subject>claude security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:d1596ec28da8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:claude"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laraveldaily.com/course/laravel-security-composer?mtm_campaign=twitter-260525-security-course">
    <title>Practical Laravel Security: Packages, Secrets, Supply-Chain Attacks</title>
    <dc:date>2026-05-25T14:10:08+00:00</dc:date>
    <link>https://laraveldaily.com/course/laravel-security-composer?mtm_campaign=twitter-260525-security-course</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:1db5d8174d76/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel.com/blog/moat-a-security-review-for-your-github-account">
    <title>Introducing Moat: A Security Review for Your GitHub Account</title>
    <dc:date>2026-05-25T14:07:31+00:00</dc:date>
    <link>https://laravel.com/blog/moat-a-security-review-for-your-github-account</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel github security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:af809331e1bd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://phpc.social/@filament/116623683877932708">
    <title>Filament security update</title>
    <dc:date>2026-05-23T11:41:43+00:00</dc:date>
    <link>https://phpc.social/@filament/116623683877932708</link>
    <dc:creator>groenewege</dc:creator><dc:subject>filament security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:4eecc8aa75e3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:filament"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/spatie/laravel-passkeys">
    <title>spatie/laravel-passkeys: Use passkeys in your Laravel app · GitHub</title>
    <dc:date>2026-05-21T16:46:34+00:00</dc:date>
    <link>https://github.com/spatie/laravel-passkeys</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:d156783c5449/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://m.youtube.com/watch?v=UiwSg0NgVMc&amp;pp=iggUQAFKEGZSMXFUV0I1dlMzd0U2ekk%3D&amp;ra=m">
    <title>I've Tried NEW Passkeys in Laravel Starter Kits</title>
    <dc:date>2026-05-21T16:39:40+00:00</dc:date>
    <link>https://m.youtube.com/watch?v=UiwSg0NgVMc&amp;pp=iggUQAFKEGZSMXFUV0I1dlMzd0U2ekk%3D&amp;ra=m</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:c7c6b9cdd94f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel-news.com/laravel-introduces-first-party-passkey-authentication-support">
    <title>Laravel Introduces First-Party Passkey Authentication Support</title>
    <dc:date>2026-05-12T15:22:41+00:00</dc:date>
    <link>https://laravel-news.com/laravel-introduces-first-party-passkey-authentication-support</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:552bb14deeba/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/captchaapi/laravel">
    <title>Official Laravel SDK for captchaapi.eu</title>
    <dc:date>2026-05-07T10:20:03+00:00</dc:date>
    <link>https://github.com/captchaapi/laravel</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:dd85b6e58918/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://forge.laravel.com/docs/knowledge-base/cve-2026-31431">
    <title>Copy Fail security advisory (CVE-2026-31431) - Laravel Forge</title>
    <dc:date>2026-05-01T15:12:58+00:00</dc:date>
    <link>https://forge.laravel.com/docs/knowledge-base/cve-2026-31431</link>
    <dc:creator>groenewege</dc:creator><dc:subject>unix security laravel hosting</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:c7b329b2d842/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:unix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:hosting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ohdear.app/news-and-updates/how-to-monitor-your-laravel-app-for-critical-vulnerabilities-using-oh-dear">
    <title>How to monitor your Laravel app for critical vulnerabilities using Oh Dear</title>
    <dc:date>2026-04-29T14:02:05+00:00</dc:date>
    <link>https://ohdear.app/news-and-updates/how-to-monitor-your-laravel-app-for-critical-vulnerabilities-using-oh-dear</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:1f74c0dab580/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://wendelladriel.com/blog/rbac-in-laravel-a-practical-deep-dive">
    <title>RBAC in Laravel: A Practical Deep Dive</title>
    <dc:date>2026-04-21T18:21:22+00:00</dc:date>
    <link>https://wendelladriel.com/blog/rbac-in-laravel-a-practical-deep-dive</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:18e18406bed7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://origin-main.com/guides/laravel-sanctum-api-authentication/">
    <title>Laravel Sanctum API Authentication: The Complete Production Guide</title>
    <dc:date>2026-04-14T11:38:59+00:00</dc:date>
    <link>https://origin-main.com/guides/laravel-sanctum-api-authentication/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel api security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:88d4af9fd2d4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stagerightlabs.com/blog/adjusting-security-headers-in-laravel">
    <title>Adjusting Security Headers in Laravel</title>
    <dc:date>2026-04-08T19:58:42+00:00</dc:date>
    <link>https://stagerightlabs.com/blog/adjusting-security-headers-in-laravel</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:4d25f131e822/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laraveldaily.com/project-examples/laravel-auth-sms-otp-phone">
    <title>Laravel Auth with SMS OTP (no email)</title>
    <dc:date>2026-02-24T18:09:20+00:00</dc:date>
    <link>https://laraveldaily.com/project-examples/laravel-auth-sms-otp-phone</link>
    <dc:creator>groenewege</dc:creator><description><![CDATA[2FA]]></description>
<dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:62ae1252dffd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/kenryu42/claude-code-safety-net">
    <title>A Claude Code plugin that acts as a safety net</title>
    <dc:date>2026-01-07T22:51:39+00:00</dc:date>
    <link>https://github.com/kenryu42/claude-code-safety-net</link>
    <dc:creator>groenewege</dc:creator><dc:subject>claude security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:cbdc6543fda1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:claude"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://x.com/barryvdh/status/2005404768936865812">
    <title>This Livewire RCE is now actively being abused with an exploit available</title>
    <dc:date>2025-12-29T21:50:01+00:00</dc:date>
    <link>https://x.com/barryvdh/status/2005404768936865812</link>
    <dc:creator>groenewege</dc:creator><dc:subject>livewire security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:a91c6e06c38b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:livewire"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laraveldaily.com/post/two-factor-auth-laravel-packages-tools-methods?mtm_campaign=twitter-two-factor-updated-tutorial">
    <title>Two-Factor Authentication in Laravel: Packages and Options</title>
    <dc:date>2025-10-08T08:22:01+00:00</dc:date>
    <link>https://laraveldaily.com/post/two-factor-auth-laravel-packages-tools-methods?mtm_campaign=twitter-two-factor-updated-tutorial</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:6fa3b2d885eb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laraveldaily.com/lesson/api-laravel/flutter-react-native-login-register-with-sanctum">
    <title>Flutter and React Native Auth with Sanctum</title>
    <dc:date>2025-10-06T13:51:19+00:00</dc:date>
    <link>https://laraveldaily.com/lesson/api-laravel/flutter-react-native-login-register-with-sanctum</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel api security ios</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:0aea43dee727/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:ios"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://filamentmastery.com/articles/handle-authorization-in-filament-policies-roles-guards">
    <title>Handle authorization in Filament: Policies, Roles &amp; Guards</title>
    <dc:date>2025-08-23T14:52:54+00:00</dc:date>
    <link>https://filamentmastery.com/articles/handle-authorization-in-filament-policies-roles-guards</link>
    <dc:creator>groenewege</dc:creator><dc:subject>filament security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:3c8d8274b6a3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:filament"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://securinglaravel.com/in-depth-setting-up-two-factor-authentication/">
    <title>In Depth: Setting up Two-Factor Authentication!</title>
    <dc:date>2025-08-05T14:03:55+00:00</dc:date>
    <link>https://securinglaravel.com/in-depth-setting-up-two-factor-authentication/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:a21a163bff93/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laraveldaily.com/post/two-factor-auth-laravel-packages-tools-methods">
    <title>Two-Factor Authentication in Laravel: Packages and Options</title>
    <dc:date>2025-07-08T14:19:55+00:00</dc:date>
    <link>https://laraveldaily.com/post/two-factor-auth-laravel-packages-tools-methods</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:dc666f79ba2d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://filamentexamples.com/tutorial/registration-admin-verify?mtm_campaign=twitter-user-admin-verification">
    <title>Filament - New User Verification by Admin</title>
    <dc:date>2025-05-28T18:08:21+00:00</dc:date>
    <link>https://filamentexamples.com/tutorial/registration-admin-verify?mtm_campaign=twitter-user-admin-verification</link>
    <dc:creator>groenewege</dc:creator><dc:subject>filament security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:4b8199335a75/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:filament"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel-news.com/inlinemarkdown">
    <title>Process Markdown Securely with Laravel's inlineMarkdown Method</title>
    <dc:date>2025-05-27T15:36:33+00:00</dc:date>
    <link>https://laravel-news.com/inlinemarkdown</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel markdown security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:3425f4977d74/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:markdown"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://x.com/jordankdalton/status/1926495919513448482">
    <title>auth sanctum user</title>
    <dc:date>2025-05-25T09:04:09+00:00</dc:date>
    <link>https://x.com/jordankdalton/status/1926495919513448482</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security api</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:3bdccd90be79/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:api"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://filamentexamples.com/project/filament-login-using-phone-and-otp-code-instead-of-email">
    <title>Filament - Using Phone Instead of Email - With Vonage SMS</title>
    <dc:date>2025-05-23T11:50:54+00:00</dc:date>
    <link>https://filamentexamples.com/project/filament-login-using-phone-and-otp-code-instead-of-email</link>
    <dc:creator>groenewege</dc:creator><dc:subject>filament security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:d80167aa8018/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:filament"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://spatie.be/blog/a-package-to-handle-one-time-passwords-otp-in-laravel-apps">
    <title>A package to handle one-time passwords (OTP) in Laravel apps</title>
    <dc:date>2025-05-22T14:02:43+00:00</dc:date>
    <link>https://spatie.be/blog/a-package-to-handle-one-time-passwords-otp-in-laravel-apps</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:08a97ad1db8a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://spatie.be/docs/laravel-permission/v6/basic-usage/teams-permissions">
    <title>Teams permissions</title>
    <dc:date>2025-05-10T15:14:47+00:00</dc:date>
    <link>https://spatie.be/docs/laravel-permission/v6/basic-usage/teams-permissions</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:c728fa725b78/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://spatie.be/blog/a-package-to-handle-passkeys-in-laravel">
    <title>A package to handle passkeys in Laravel</title>
    <dc:date>2025-05-09T09:07:45+00:00</dc:date>
    <link>https://spatie.be/blog/a-package-to-handle-passkeys-in-laravel</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:8c03ac782e0f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://spatie.be/docs/laravel-passkeys/v1/introduction">
    <title>laravel-passkeys</title>
    <dc:date>2025-05-06T19:23:35+00:00</dc:date>
    <link>https://spatie.be/docs/laravel-passkeys/v1/introduction</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:7bb0af96341f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.ssls.com/blog/how-to-fix-google-chrome-ssl-certificate-errors-in-a-few-simple-steps/">
    <title>How to fix Google chrome SSL certificate errors in a few simple steps</title>
    <dc:date>2025-05-05T20:40:03+00:00</dc:date>
    <link>https://www.ssls.com/blog/how-to-fix-google-chrome-ssl-certificate-errors-in-a-few-simple-steps/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:3179867d910e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laracasts.com/blog/magic-signin-links-are-simpler-than-you-think">
    <title>Magic Sign-in Links Are Simpler Than You Think</title>
    <dc:date>2025-04-09T10:25:56+00:00</dc:date>
    <link>https://laracasts.com/blog/magic-signin-links-are-simpler-than-you-think</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:0221bc782256/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.saloon.dev/digging-deeper/oauth2-authentication">
    <title>OAuth2 with Saloon</title>
    <dc:date>2025-04-08T18:01:56+00:00</dc:date>
    <link>https://docs.saloon.dev/digging-deeper/oauth2-authentication</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:5efb7bd12130/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel.com/docs/12.x/authorization#via-the-gate-facade">
    <title>Authorizing Actions Using Policies Via the Gate Facade</title>
    <dc:date>2025-03-25T16:37:11+00:00</dc:date>
    <link>https://laravel.com/docs/12.x/authorization#via-the-gate-facade</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:e33339a39b8b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laracasts.com/series/mastering-permissions-in-laravel/episodes/8">
    <title>Laravel policiers : Defining and Using Abilities</title>
    <dc:date>2025-03-25T16:35:25+00:00</dc:date>
    <link>https://laracasts.com/series/mastering-permissions-in-laravel/episodes/8</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:81c0ce8667b4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/newtonjob/32163e987e355fe33ee40221663b843e">
    <title>Magic login link using Laravel's `Password` broker</title>
    <dc:date>2025-03-21T17:41:27+00:00</dc:date>
    <link>https://gist.github.com/newtonjob/32163e987e355fe33ee40221663b843e</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:ea4b575782db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/mrpunyapal/0c8c4f9687c48c39038df99801b2b4ef">
    <title>Enhance Laravel Access Control with 'BelongsToTeam' Trait: Simplify Team-Based Permissions</title>
    <dc:date>2025-03-20T06:38:34+00:00</dc:date>
    <link>https://gist.github.com/mrpunyapal/0c8c4f9687c48c39038df99801b2b4ef</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:96bde064d2d9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laracasts.com/series/mastering-permissions-in-laravel/episodes/6">
    <title>Using context to store user roles</title>
    <dc:date>2025-03-11T15:45:20+00:00</dc:date>
    <link>https://laracasts.com/series/mastering-permissions-in-laravel/episodes/6</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:6be3215b64a9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laracasts.com/series/mastering-permissions-in-laravel/episodes/5">
    <title>Making Custom Directives for user roles</title>
    <dc:date>2025-03-11T15:33:35+00:00</dc:date>
    <link>https://laracasts.com/series/mastering-permissions-in-laravel/episodes/5</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:2cc14dbb7515/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laraveldaily.com/post/laravel-security-tips-prevent-attacks">
    <title>Laravel Security: 9 Tips to Prevent Attacks</title>
    <dc:date>2025-02-18T12:02:00+00:00</dc:date>
    <link>https://laraveldaily.com/post/laravel-security-tips-prevent-attacks</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:b2fb8d51efae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel-news.com/otpz">
    <title>First Factor One-Time Passwords for Laravel with OTPZ</title>
    <dc:date>2025-02-07T21:31:22+00:00</dc:date>
    <link>https://laravel-news.com/otpz</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:9617c7574616/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stefanzweifel.dev/posts/2025/02/02/introducing-laravle-tfa-confirmation/">
    <title>Introducing laravel-tfa-confirmation</title>
    <dc:date>2025-02-02T14:34:36+00:00</dc:date>
    <link>https://stefanzweifel.dev/posts/2025/02/02/introducing-laravle-tfa-confirmation/</link>
    <dc:creator>groenewege</dc:creator><description><![CDATA[two factor]]></description>
<dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:b560ee5c5c38/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/benbjurstrom/otpz">
    <title>First Factor One-Time Passwords for Laravel (Passwordless OTP Login)</title>
    <dc:date>2025-01-14T14:05:08+00:00</dc:date>
    <link>https://github.com/benbjurstrom/otpz</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:55282083c873/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel-news.com/one-time-password-manager-for-laravel">
    <title>One-time Password Manager for Laravel</title>
    <dc:date>2024-12-26T15:03:55+00:00</dc:date>
    <link>https://laravel-news.com/one-time-password-manager-for-laravel</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:7cf383490b2c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel-news.com/token-forge">
    <title>Token Forge</title>
    <dc:date>2024-12-23T16:29:03+00:00</dc:date>
    <link>https://laravel-news.com/token-forge</link>
    <dc:creator>groenewege</dc:creator><description><![CDATA[inspired by Laravel Jetstream’s token implementation but for users of Laravel Breeze]]></description>
<dc:subject>laravel security api</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:bce94fac2027/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:api"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel-news.com/session-regeneration">
    <title>Securing Laravel Sessions with ID Regeneration</title>
    <dc:date>2024-12-10T17:20:33+00:00</dc:date>
    <link>https://laravel-news.com/session-regeneration</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:8a7225cf8d00/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://pyre.link/">
    <title>Pyre Link</title>
    <dc:date>2024-11-22T12:51:47+00:00</dc:date>
    <link>https://pyre.link/</link>
    <dc:creator>groenewege</dc:creator><description><![CDATA[Short-Lived Encrypted Messages]]></description>
<dc:subject>security laravel</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:2252f499e37e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=lUav1FRaaU8">
    <title>Rich Text Laravel: #02 - HTML Sanitization</title>
    <dc:date>2024-10-31T22:12:50+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=lUav1FRaaU8</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel wysiwyg security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:7d278c804cfa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:wysiwyg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codecourse.com/watch/laravel-subscriptions-with-cashier/adding-a-webhook-secret">
    <title>Adding a webhook secret: Laravel Subscriptions - Codecourse</title>
    <dc:date>2024-10-24T19:14:52+00:00</dc:date>
    <link>https://codecourse.com/watch/laravel-subscriptions-with-cashier/adding-a-webhook-secret</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel ecommerce security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:a51795c2d3e2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:ecommerce"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=izEIhUXhChU">
    <title>Build Your Own Custom Auth System with Fortify</title>
    <dc:date>2024-10-02T19:00:06+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=izEIhUXhChU</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:9bdef63c1725/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=f1EoQygkJ0E">
    <title>How To Set Up Cloudflare</title>
    <dc:date>2024-09-26T21:21:13+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=f1EoQygkJ0E</link>
    <dc:creator>groenewege</dc:creator><dc:subject>cloudflare security performance dns</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:0bb75ffa562b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:cloudflare"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:dns"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cloudflare.com/">
    <title>Connect, Protect and Build Everywhere</title>
    <dc:date>2024-09-26T21:01:03+00:00</dc:date>
    <link>https://www.cloudflare.com/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>cloudflare security performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:976a96393186/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:cloudflare"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=hHaPgfyxIvY">
    <title>How to Use Cloudflare' to Speed up and Secure your Website</title>
    <dc:date>2024-09-26T21:00:48+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=hHaPgfyxIvY</link>
    <dc:creator>groenewege</dc:creator><dc:subject>cloudflare performance security dns</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:368341c8a38e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:cloudflare"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:dns"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codecourse.com/courses/cloudflare-turnstile-with-livewire">
    <title>Cloudflare Turnstile with Livewire</title>
    <dc:date>2024-09-17T17:59:42+00:00</dc:date>
    <link>https://codecourse.com/courses/cloudflare-turnstile-with-livewire</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel livewire security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:ffa9bb997346/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:livewire"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codecourse.com/articles/using-cloudflare-turnstile-with-livewire">
    <title>Using Cloudflare Turnstile with Livewire</title>
    <dc:date>2024-09-11T13:55:04+00:00</dc:date>
    <link>https://codecourse.com/articles/using-cloudflare-turnstile-with-livewire</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel livewire security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:041651faf59c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:livewire"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://filamentphp.com/plugins/solution-forest-email-2fa">
    <title>Email 2FA</title>
    <dc:date>2024-09-10T21:18:40+00:00</dc:date>
    <link>https://filamentphp.com/plugins/solution-forest-email-2fa</link>
    <dc:creator>groenewege</dc:creator><dc:subject>filament security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:161407880fb0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:filament"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://livewire.laravel.com/docs/locked#">
    <title>Livewire : Locked Properties</title>
    <dc:date>2024-08-27T16:30:57+00:00</dc:date>
    <link>https://livewire.laravel.com/docs/locked#</link>
    <dc:creator>groenewege</dc:creator><dc:subject>livewire security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:46bce6c2cbd6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:livewire"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laracasts.com/series/laravel-api-master-class/episodes/18">
    <title>API : Controlling Access with Token Abilities</title>
    <dc:date>2024-08-27T13:35:34+00:00</dc:date>
    <link>https://laracasts.com/series/laravel-api-master-class/episodes/18</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel api security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:b1f916a9b782/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laracasts.com/series/laravel-api-master-class/episodes/5">
    <title>Authentication Using Tokens</title>
    <dc:date>2024-08-21T19:15:29+00:00</dc:date>
    <link>https://laracasts.com/series/laravel-api-master-class/episodes/5</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security api</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:498423e05cf3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:api"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/vormkracht10/filament-two-factor-auth">
    <title>Filament Two Factor Auth</title>
    <dc:date>2024-08-19T09:56:37+00:00</dc:date>
    <link>https://github.com/vormkracht10/filament-two-factor-auth</link>
    <dc:creator>groenewege</dc:creator><dc:subject>filament security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:fe5402fa2b1a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:filament"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel-news.com/laravel-abuse-ip">
    <title>Block Known Spam IPs from Your Laravel App with the Abuse IP Package</title>
    <dc:date>2024-08-14T14:00:22+00:00</dc:date>
    <link>https://laravel-news.com/laravel-abuse-ip</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:9e4c7d847dc1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/laracasts/adding-passkeys-to-your-laravel-app">
    <title>Adding Passkeys to Your Laravel App</title>
    <dc:date>2024-08-13T13:14:57+00:00</dc:date>
    <link>https://github.com/laracasts/adding-passkeys-to-your-laravel-app</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:f344b19351ea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://securinglaravel.com/security-tip-multiple-rate-limits/">
    <title>Security Tip: Multiple Rate Limits</title>
    <dc:date>2024-08-07T11:16:26+00:00</dc:date>
    <link>https://securinglaravel.com/security-tip-multiple-rate-limits/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:03deee3fe954/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laracasts.com/series/add-passkeys-to-a-laravel-app">
    <title>Laracasts: Add Passkeys to a Laravel App</title>
    <dc:date>2024-07-23T17:28:54+00:00</dc:date>
    <link>https://laracasts.com/series/add-passkeys-to-a-laravel-app</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:2a93ddd40c20/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codecourse.com/articles/logging-users-out-of-other-browser-sessions-with-laravel">
    <title>Logging Users Out of Other Browser Sessions with Laravel</title>
    <dc:date>2024-07-22T17:15:40+00:00</dc:date>
    <link>https://codecourse.com/articles/logging-users-out-of-other-browser-sessions-with-laravel</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:9152c1f4a257/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=5YlJ8DllTFw">
    <title>Exploring Laravel Rate Limiters: Control Traffic &amp; Secure Actions</title>
    <dc:date>2024-07-11T17:13:47+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=5YlJ8DllTFw</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:9d0c27b93c15/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://wire-elements.dev/blog/livewire-strict-enforce-additional-security-measures-to-livewire">
    <title>Livewire Strict: Enforce additional security measures to Livewire</title>
    <dc:date>2024-07-08T20:58:40+00:00</dc:date>
    <link>https://wire-elements.dev/blog/livewire-strict-enforce-additional-security-measures-to-livewire</link>
    <dc:creator>groenewege</dc:creator><dc:subject>livewire security</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:2b2f3ed22989/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:livewire"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:security"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>