<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Projects on Rathtakrit</title><link>https://rathtakrit.github.io/projects/</link><description>Recent content in Projects on Rathtakrit</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><managingEditor>Kritarath Thipsoonthonsak</managingEditor><atom:link href="https://rathtakrit.github.io/projects/index.xml" rel="self" type="application/rss+xml"/><item><title>Soundtaste</title><link>https://rathtakrit.github.io/projects/soundtaste/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://rathtakrit.github.io/projects/soundtaste/</guid><description>A Thai podcast created with friends — exploring music, culture, and the stories behind what we listen to.</description><content:encoded>&lt;p>A casual Thai podcast recorded with friends, diving into music discoveries, cultural conversations, and personal stories. Published on YouTube.&lt;/p>
</content:encoded></item><item><title>Login Visualizer</title><link>https://rathtakrit.github.io/projects/login-visualizer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://rathtakrit.github.io/projects/login-visualizer/</guid><description>Visualize all login attempts of a user (e.g. Google account) to see where it&amp;#39;s linking to all services — mapping the web of connected apps, sessions, and access grants across your digital identity.</description><content:encoded><![CDATA[<h2 id="what-to-study">What to Study</h2>
<ul>
<li><strong>OAuth 2.0 / OpenID Connect</strong> — the authentication and authorization protocols underpinning modern login flows, token issuance, and identity federation</li>
<li><strong>Google Account Activity APIs</strong> — accessing login history, connected apps, and security events via the Google API ecosystem</li>
<li><strong>Network Graph Visualization</strong> — rendering interactive graphs with <a href="https://d3js.org/">D3.js</a>, <a href="https://visjs.org/">vis.js</a>, or <a href="https://cytoscape.org/">Cytoscape.js</a> to map service connections</li>
<li><strong>Session / Token Management</strong> — understanding refresh tokens, access token scopes, and revocation flows</li>
<li><strong>Data Privacy</strong> — handling PII responsibly, minimizing data collection, and applying privacy-by-design principles</li>
</ul>
]]></content:encoded></item></channel></rss>