Actually, that's from the wrong branch. For 3.0.0-alpha2, try this patch.
Here is a bandaid fix. Doesn't solve the real problem, but gets the job done for now.
kid.baco@gmail.com β created an issue.
Hello @sanduhrs
Not sure I'm following your comment, but it sounds like we agree "Default behavior is to not display the values from the config array", which is what it seems to do... '#default_value' => $this->configuration['client_id']
.
I did a quick bandaid patch yesterday that seems to work for me for now. It doesn't display the db value as the default, but that's fine, I'm hardcoding my message and at least it doesn't display the actual credentials (which would be saved to the db the next time the "Edit OpenID Connect" was saved.
The login process uses the correct configs (from settings.php) and everything seems to work according to plan.
kid_baco β created an issue.
FYI, for version 3.0.0-alpha2, it should be client, not settings in the first array key...
$config['openid_connect.client.
ex)
$config['openid_connect.client.okta']['facebook']['client_id'] = your_client_id
$config['openid_connect.client.okta']['facebook']['client_secret'] = your_client_secret
$config['openid_connect.client.okta']['facebook']['okta_domain'] = your_client_domain