Update The Social Auth Component To Following The New Social API changes

Created on 18 June 2025, 16 days ago

Problem/Motivation

The Social Auth component template social-auth.twig currently uses the outdated social_networks variable, which was renamed to networks in recent updates to the Social Auth module.
As a result, social login icons are not rendered on the login form, breaking the expected UI and user experience.

Steps to reproduce

  1. Use the latest version of Social Auth module.
  2. Go to the login page (/user/login) on a site that uses the Social Auth component.
  3. Notice that no social login icons appear.
  4. Check the Twig debug output and confirm that the social_networks variable is undefined.

Proposed resolution

Update the Social Auth component Twig file to replace social_networks with networks to match the updated variable name provided by the module.

Remaining tasks

  • ✅ File an issue about this project
  • ❌ Addition/Change/Update/Fix to this project
  • ❌ Testing to ensure no regression
  • ➖ Automated unit/functional testing coverage
  • ➖ Developer Documentation support on feature change/addition
  • ➖ User Guide Documentation support on feature change/addition
  • ➖ UX/UI designer responsibilities
  • ➖ Accessibility and Readability
  • ❌ Code review from 1 Varbase core team member
  • ❌ Full testing and approval
  • ❌ Credit contributors
  • ❌ Review with the product owner
  • ❌ Update Release Notes and Update Helper on new feature change/addition
  • ❌ Release

Varbase update type

  • ✅ No Update
  • ➖ Optional Update
  • ➖ Forced Update
  • ➖ Forced Update if Unchanged

User interface changes

  • N/A

API changes

  • N/A

Data model changes

  • N/A

Release notes snippet

  • N/A
🐛 Bug report
Status

Active

Version

3.0

Component

Code

Created by

🇯🇴Jordan n.ghunaim Amman - Jordan

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024