<?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 social logins]]></title><description><![CDATA[A list of topics that have been tagged with social logins]]></description><link>https://fusionauth.io/community/forum/tags/social logins</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Jul 2026 03:48:29 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/tags/social logins.rss" rel="self" type="application/rss+xml"/><pubDate>Invalid Date</pubDate><ttl>60</ttl><item><title><![CDATA[Can I offer &quot;login with yahoo&quot; using FusionAuth?]]></title><description><![CDATA[<p dir="auto">Yes. You can use FusionAuth's <a href="https://fusionauth.io/docs/lifecycle/authenticate-users/identity-providers/overview-oidc" rel="nofollow ugc">OpenID Connect Identity Provider</a>.</p>
<p dir="auto">I did this a few weeks ago, so am writing these instructions from memory.</p>
<p dir="auto">Prerequisites:</p>

A yahoo account
A running FusionAuth instance (localhost is fine)

<p dir="auto">Steps:</p>

Go to the <a href="https://developer.yahoo.com/sign-in-with-yahoo/#step-one" rel="nofollow ugc">Yahoo! developer network and create an app</a>.
The redirect URI for Yahoo is https://&lt;your instance&gt;/oauth2/callback
Save off the provided Client ID (Consumer Key) and Client Secret (Consumer Secret).
Then go to FusionAuth and create an OpenID Connect Identity Provider: &lt;your instance&gt;/admin/identity-provider/add/OpenIDConnect
Put the Client ID (Consumer Key) and Client Secret (Consumer Secret) into the Client Id and Client secret fields, respectively.
Uncheck Discover Endpoints. Manually configure the endpoints:

Set the Authorization Endpoint to https://api.login.yahoo.com/oauth2/request_auth
Set the Token Endpoint to https://api.login.yahoo.com/oauth2/get_token
Set the Userinfo Endpoint to  https://api.login.yahoo.com/openid/v1/userinfo


Set the Scope to openid email profile and any other scopes you might need. (I was unable to find an authoritative list, but <a href="https://stackoverflow.com/questions/59587534/how-to-enable-mail-r-scope-for-yahoo-developer-account" rel="nofollow ugc">here's info about the mail scopes</a>.)
Update the Button text and Button image as needed.
Enable it for applications as needed.
Save the Identity Provider.

]]></description><link>https://fusionauth.io/community/forum/topic/3013/can-i-offer-login-with-yahoo-using-fusionauth</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/3013/can-i-offer-login-with-yahoo-using-fusionauth</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Can I allow a user to add their existing social login account to their existing FusionAuth account?]]></title><description><![CDATA[<p dir="auto">In 1.28.0, FusionAuth introduced a linking strategy and a first class 'link' object. This is part of the community/free edition.</p>
<p dir="auto">This is how I'd approach that. You'd have to get the user to login via their social account and get their unique user Id (for, say, Google). This could be done via a page in your application.</p>
<p dir="auto">Then you'd take that Google user Id and create a link using the APIs: <a href="https://fusionauth.io/docs/v1/tech/apis/identity-providers/links/" rel="nofollow ugc">https://fusionauth.io/docs/v1/tech/apis/identity-providers/links/</a></p>
<p dir="auto">Here's more on this: <a href="https://fusionauth.io/docs/v1/tech/identity-providers/#linking-strategies" rel="nofollow ugc">https://fusionauth.io/docs/v1/tech/identity-providers/#linking-strategies</a></p>
<p dir="auto">After the link is created, the next time the user went to login, they could use either their old email/password creds or the linked social login.</p>
]]></description><link>https://fusionauth.io/community/forum/topic/1314/can-i-allow-a-user-to-add-their-existing-social-login-account-to-their-existing-fusionauth-account</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/1314/can-i-allow-a-user-to-add-their-existing-social-login-account-to-their-existing-fusionauth-account</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Same email address across social providers]]></title><description><![CDATA[<p dir="auto">Each user is unique within a tenant by email address. If a user in the same tenant wants to login with Facebook, Google, or LinkedIn, it will be the same User object.</p>
]]></description><link>https://fusionauth.io/community/forum/topic/805/same-email-address-across-social-providers</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/805/same-email-address-across-social-providers</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Metrics for user authentication?]]></title><description><![CDATA[<p dir="auto">We don’t currently have any internal reporting for that metric.</p>
<p dir="auto">The best way to do this currently would be to listen to the user.login.success event.</p>
<p dir="auto">This event will contain what IdP was used and more info. You can then push that to whatever analytics storage layer (database, s3, etc) you'd like.</p>
<p dir="auto">More here: <a href="https://fusionauth.io/docs/v1/tech/events-webhooks/events#user-login-success" rel="nofollow ugc">https://fusionauth.io/docs/v1/tech/events-webhooks/events#user-login-success</a></p>
]]></description><link>https://fusionauth.io/community/forum/topic/264/metrics-for-user-authentication</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/264/metrics-for-user-authentication</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>