You can configure any provider to be icon provider by setting login_form:
```yaml
pam:
  login_form: false
```
Though, it the wont pass  app_id and app_secret as first parameters...
Why do those providers require them to be arguments instead of being in hash?