<?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[Topics tagged with logins]]></title><description><![CDATA[A list of topics that have been tagged with logins]]></description><link>https://fusionauth.io/community/forum/tags/logins</link><generator>RSS for Node</generator><lastBuildDate>Sun, 17 May 2026 03:07:07 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/tags/logins.rss" rel="self" type="application/rss+xml"/><pubDate>Invalid Date</pubDate><ttl>60</ttl><item><title><![CDATA[Managing User Synchronization and ID Consistency with FusionAuth Generic Connectors]]></title><description><![CDATA[<p dir="auto">There isn’t a way to stop FusionAuth from <strong>synchronizing the user object</strong> when using a generic connector. Even when a third-party system is the “system of record,” FusionAuth still requires a <strong>local user record</strong> to support its internal workflows and features. If you choose <strong>not to migrate users</strong> into FusionAuth, your external system must also provide <strong>application registrations</strong> on the returned user object to ensure proper integration.</p>
<p dir="auto">Regarding your first question, there’s no way to prevent an error if the <strong><a href="http://user.id" rel="nofollow ugc">user.id</a> changes</strong> between logins. The <strong>id field</strong> in the user object should remain consistent across logins. Changing it will inherently cause issues with how FusionAuth matches and manages user records.</p>
<p dir="auto">For more detail, see the documentation here:<br />
<a href="https://fusionauth.io/docs/lifecycle/migrate-users/connectors/generic-connector#using-the-generic-connector-as-the-system-of-record" rel="nofollow ugc">Using the Generic Connector as the System of Record</a></p>
]]></description><link>https://fusionauth.io/community/forum/topic/2981/managing-user-synchronization-and-id-consistency-with-fusionauth-generic-connectors</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/2981/managing-user-synchronization-and-id-consistency-with-fusionauth-generic-connectors</guid><dc:creator><![CDATA[wesley]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Customizing Error Messages for FusionAuth Hosted Login Pages with Generic Connectors]]></title><description><![CDATA[<p dir="auto">At this time, the <strong>generic connector</strong> in FusionAuth only supports a <strong>single error response type</strong>:</p>

The connector returns a <strong>404 Not Found</strong> in any failure scenario, whether:

The user does not exist in the external system, or
The user exists but provides <strong>invalid credentials</strong>.



<p dir="auto">This design is intentional and exists to <strong>prevent user enumeration attacks</strong> by not revealing which part of the login process failed.</p>
<p dir="auto">Because of this <strong>security restriction</strong>:</p>

You <strong>cannot display different error messages</strong> on the hosted login page for different connector failure scenarios.
There’s no way to <strong>pass additional custom data</strong> or error context from the generic connector to the hosted templates for display purposes.

<p dir="auto">You can read more details here:<br />
<a href="https://fusionauth.io/docs/lifecycle/migrate-users/connectors/generic-connector#response" rel="nofollow ugc">Generic Connector - Response</a></p>
]]></description><link>https://fusionauth.io/community/forum/topic/2980/customizing-error-messages-for-fusionauth-hosted-login-pages-with-generic-connectors</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/2980/customizing-error-messages-for-fusionauth-hosted-login-pages-with-generic-connectors</guid><dc:creator><![CDATA[wesley]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Can You Create Read-Only Roles in FusionAuth?]]></title><description><![CDATA[
<strong>Existing Role Limitations in FusionAuth</strong>


FusionAuth provides predefined <strong>Admin UI roles</strong>, which are <strong>not modifiable</strong>.
You can review the available roles here:<br />
<a href="https://fusionauth.io/docs/get-started/core-concepts/roles#fusionauth-admin-ui-roles" rel="nofollow ugc">FusionAuth Admin UI Roles</a>
The <strong>default FusionAuth application roles cannot be changed</strong>, which means <strong>read-only roles are not currently available</strong>.


<strong>Requesting Read-Only Roles as a Feature</strong>


FusionAuth does not currently support <strong>read-only access roles</strong> for applications or tenants.
The likely reason for this is that users who need to <strong>view</strong> application/tenant properties often also need to <strong>update</strong> them.
However, you can <strong>submit a feature request</strong> to suggest adding read-only roles:<br />
<a href="https://github.com/FusionAuth/fusionauth-issues/issues/new/choose" rel="nofollow ugc">Submit a Feature Request</a>


<strong>Workaround: Implement a Custom Read-Only View</strong>

<p dir="auto">If immediate read-only access is required, consider:</p>

Using the <strong>FusionAuth APIs</strong> to create a <strong>custom dashboard</strong> where users can <strong>view</strong> but <strong>not edit</strong> data.
Relevant APIs for this purpose:

<a href="https://fusionauth.io/docs/apis/applications" rel="nofollow ugc">Application API</a>
<a href="https://fusionauth.io/docs/apis/tenants" rel="nofollow ugc">Tenant API</a>



<p dir="auto">Summary</p>

<strong>No built-in read-only roles</strong> exist for applications or tenants.
<strong>FusionAuth Admin UI roles are not modifiable</strong>.
<strong>You can request read-only roles as a feature</strong> via GitHub.
<strong>A workaround is to build a custom, API-based read-only view</strong>.

]]></description><link>https://fusionauth.io/community/forum/topic/2935/can-you-create-read-only-roles-in-fusionauth</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/2935/can-you-create-read-only-roles-in-fusionauth</guid><dc:creator><![CDATA[wesley]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Can You Create Read-Only Roles in FusionAuth?]]></title><description><![CDATA[
<strong>Existing Role Limitations in FusionAuth</strong>


FusionAuth provides predefined <strong>Admin UI roles</strong>, which are <strong>not modifiable</strong>.
You can review the available roles here:<br />
<a href="https://fusionauth.io/docs/get-started/core-concepts/roles#fusionauth-admin-ui-roles" rel="nofollow ugc">FusionAuth Admin UI Roles</a>
The <strong>default FusionAuth application roles cannot be changed</strong>, which means <strong>read-only roles are not currently available</strong>.


<strong>Requesting Read-Only Roles as a Feature</strong>


FusionAuth does not currently support <strong>read-only access roles</strong> for applications or tenants.
The likely reason for this is that users who need to <strong>view</strong> application/tenant properties often also need to <strong>update</strong> them.
However, you can <strong>submit a feature request</strong> to suggest adding read-only roles:<br />
<a href="https://github.com/FusionAuth/fusionauth-issues/issues/new/choose" rel="nofollow ugc">Submit a Feature Request</a>


<strong>Workaround: Implement a Custom Read-Only View</strong>

<p dir="auto">If immediate read-only access is required, consider:</p>

Using the <strong>FusionAuth APIs</strong> to create a <strong>custom dashboard</strong> where users can <strong>view</strong> but <strong>not edit</strong> data.
Relevant APIs for this purpose:

<a href="https://fusionauth.io/docs/apis/applications" rel="nofollow ugc">Application API</a>
<a href="https://fusionauth.io/docs/apis/tenants" rel="nofollow ugc">Tenant API</a>



<p dir="auto">Summary</p>

<strong>No built-in read-only roles</strong> exist for applications or tenants.
<strong>FusionAuth Admin UI roles are not modifiable</strong>.
<strong>You can request read-only roles as a feature</strong> via GitHub.
<strong>A workaround is to build a custom, API-based read-only view</strong>.

]]></description><link>https://fusionauth.io/community/forum/topic/2919/can-you-create-read-only-roles-in-fusionauth</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/2919/can-you-create-read-only-roles-in-fusionauth</guid><dc:creator><![CDATA[wesley]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Can You Create Read-Only Roles in FusionAuth?]]></title><description><![CDATA[<p dir="auto">We are evaluating the <strong>best permissions</strong> to assign different individuals in our <strong>QA and Production</strong> FusionAuth instances.</p>
<p dir="auto">From the documentation, it seems that roles for <strong>tenants and applications</strong> are either <strong>create/update or delete</strong>, with no built-in <strong>read-only</strong> roles. Additionally, it appears that we <strong>cannot modify the roles</strong> for the <strong>default FusionAuth application</strong>.</p>
<p dir="auto"><strong>Questions</strong>:</p>
<ol>
<li>Is there a way to <strong>introduce read-only roles</strong> in FusionAuth?</li>
<li>If not, is there a plan to add this functionality in a future release?</li>
<li>We want to grant some users <strong>view-only access</strong> without allowing modifications—how can we achieve this?</li>
</ol>
]]></description><link>https://fusionauth.io/community/forum/topic/2904/can-you-create-read-only-roles-in-fusionauth</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/2904/can-you-create-read-only-roles-in-fusionauth</guid><dc:creator><![CDATA[wesley]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Importing users from third party identity provider]]></title><description><![CDATA[<p dir="auto">No, the users must have a password. In this scenario, where you know the users do not have a password, you can just set a secure random password. A UUID, or other securely generated high entropy value.</p>
<p dir="auto">You can provide the password value, but this will cause FusionAuth to hash it inline, so it will be costly in terms of time and CPU if you are importing a large number of users.</p>
<p dir="auto">If you don’t want to take this hit at import time, you can provide these users just random hashed values, as long as you provide the factor, encryptionScheme, salt and password FusionAuth will assume this is a hash, and it will not re-hash it.</p>
]]></description><link>https://fusionauth.io/community/forum/topic/397/importing-users-from-third-party-identity-provider</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/397/importing-users-from-third-party-identity-provider</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>