Yahoo
Members sign in with their Yahoo account, in the system browser.
Before you start
Section titled “Before you start”| Console | Yahoo Developer apps |
| Endpoint group | Social Login |
| Returned, and verified — Yahoo can match an existing account | |
| Signs in | In the browser |
Create the app
Section titled “Create the app”-
Open developer.yahoo.com/apps and create an app.
-
Set the Application Name to what members should see.
-
Choose Web Application as the application type.
-
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
httpand rejects a bare IP address. The site must be on HTTPS. -
Under API Permissions, tick Profiles (Social Directory) with Read permission.
-
Create the app, then copy the Client ID and Client Secret.
What to paste into Memberside
Section titled “What to paste into Memberside”Under Memberside → API Keys → Social Login → Yahoo:
| Field | Value |
|---|---|
| Client ID | The Client ID, sometimes shown as Consumer Key |
| Client secret | The Client Secret, sometimes shown as Consumer Secret |
When it does not work
Section titled “When it does not work”| Symptom | Cause | Fix |
|---|---|---|
| The redirect URI is rejected at creation | It is not HTTPS, or it is an IP address | Use an HTTPS domain |
| Sign-in returns no email | The app has no profile read permission | Tick Profiles with Read |
| “INVALID_REQUEST” | The redirect differs from the registered one | Copy it again |
| The app disappeared | Yahoo removes apps with no successful calls over long periods | Recreate it |