<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Integrating AWS Cognito Authentication with NodeBB API (No NodeBB UI)]]></title><description><![CDATA[<p dir="auto">Hi community,</p>
<p dir="auto">I’m using AWS Cognito for authentication (sign up and login) across my project, and all user management is centralized there.</p>
<p dir="auto">Now I want to integrate NodeBB, but I do not want to use NodeBB’s UI for login/registration. Instead, I want to:</p>
<ul>
<li>
<p dir="auto">Continue using AWS Cognito for user registration and login.</p>
</li>
<li>
<p dir="auto">Expose a common backend service (API) that my other modules (and NodeBB) can use for authentication.</p>
</li>
<li>
<p dir="auto">Use only the NodeBB APIs (not the UI) to handle sessions, topics, posts, etc.</p>
</li>
</ul>
<p dir="auto">I’m a bit unsure about the correct approach here:</p>
<ul>
<li>
<p dir="auto">Can NodeBB rely fully on Cognito for authentication while I interact with NodeBB only through its APIs?</p>
</li>
<li>
<p dir="auto">How should I map Cognito users to NodeBB users (e.g., using Cognito’s sub as the NodeBB uid)?</p>
</li>
<li>
<p dir="auto">Should I use the session-sharing plugin, or is it better to build a custom integration for Cognito?</p>
</li>
<li>
<p dir="auto">What’s the recommended way to keep NodeBB users in sync with Cognito users if I bypass the UI?</p>
</li>
</ul>
<p dir="auto">Has anyone implemented this kind of API-only integration with Cognito and NodeBB? Any best practices or guidance would be much appreciated.</p>
<p dir="auto">Thanks!</p>
]]></description><link>https://community.darkscribes.com/topic/715db5ca-53b1-4246-ac7d-c37a5b328c9b/integrating-aws-cognito-authentication-with-nodebb-api-no-nodebb-ui</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Jul 2026 19:25:04 GMT</lastBuildDate><atom:link href="https://community.darkscribes.com/topic/715db5ca-53b1-4246-ac7d-c37a5b328c9b.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 18 Sep 2025 08:34:14 GMT</pubDate><ttl>60</ttl></channel></rss>