Problem/Motivation

Several 4.x implementations specify social_auth_*.settings_form in their hook_help and *.info.yml implementations, causing a Route "social_auth_github.settings_form" does not exist." error on install.

Steps to reproduce

Composer require and install via Drush any of the following:

  • social_auth_amazon
  • social_auth_microsoft
  • social_auth_github

You may see the implmentations at the links below:

Proposed resolution

Correct the help route to help.page.social_auth_* (e.g. help.page.social_auth_discord).

As per the docs, correct the *.info.yml:

configure: social_auth.network.settings_form
configure_parameters:
  network: discord

Remaining tasks

Create the tickets for each module, and link this issue as the parent.

User interface changes

API changes

Data model changes

Comments

jcandan created an issue. See original summary.

jcandan’s picture

Issue summary: View changes
jcandan’s picture

Issue summary: View changes