Skip to content

Yahoo

Members sign in with their Yahoo account, in the system browser.

ConsoleYahoo Developer apps
Endpoint groupSocial Login
EmailReturned, and verified — Yahoo can match an existing account
Signs inIn the browser
  1. Open developer.yahoo.com/apps and create an app.

  2. Set the Application Name to what members should see.

  3. Choose Web Application as the application type.

  4. Set the Redirect URI to the address from Memberside → API Keys → Social Login → Yahoo, which looks like https://yoursite.com/wp-json/memberside/v1/social/callback/yahoo.

    Yahoo rejects http and rejects a bare IP address. The site must be on HTTPS.

  5. Under API Permissions, tick Profiles (Social Directory) with Read permission.

  6. Create the app, then copy the Client ID and Client Secret.

Under Memberside → API Keys → Social Login → Yahoo:

FieldValue
Client IDThe Client ID, sometimes shown as Consumer Key
Client secretThe Client Secret, sometimes shown as Consumer Secret
SymptomCauseFix
The redirect URI is rejected at creationIt is not HTTPS, or it is an IP addressUse an HTTPS domain
Sign-in returns no emailThe app has no profile read permissionTick Profiles with Read
“INVALID_REQUEST”The redirect differs from the registered oneCopy it again
The app disappearedYahoo removes apps with no successful calls over long periodsRecreate it