2015-11-16 9 views
5

Ich benutze hwi-oauth Bundle mit Konten von sozialen Netzwerken anmelden, aber ich habe ein Problem mit der Anmeldung an Google Mail, wenn ich bereits mit den Netzwerken verbunden bin, sollte Gehe direkt zum ersten Bildschirm des Systems, und das passiert, wenn du das Facebook verbindest. Aber wenn ich Gmail anschließe, wird immer darum gebeten, die Anwendung zuzulassen, nicht nur beim ersten Mal. Wer weiß, warum Gmail immer um Erlaubnis bittet? Dies ist eine Einstellung auf meinem System oder in Google Mail-Konto?Verbinden mit Google Mail mit hwi/oauth-Bundle

+0

verwenden Sie fos userbundle? Wenn ja, überprüfen Sie diese wichtige https://gist.github.com/danvbe/4476697 –

+0

Ich bin nicht usign FOSUserBundle. –

+0

ist dieses Problem über Sitzung? – NIMISHAN

Antwort

1

Versuchen Sie, den Parameter approval_prompt in Ihrer Ressourcenbesitzerkonfiguration auf auto zu setzen. Der Standardwert sollte force sein.

Beispiel:

hwi_oauth: 
    firewall_name: main 
    resource_owners: 
     google: 
      type:   google 
      client_id:  xxxxxxxxxxxx.apps.googleusercontent.com 
      client_secret: vX6qyxxxxxxxxxxxxxxI6Qn7 
      scope:   "https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile" 
      options: 
       approval_prompt: auto 
+0

Nicht erkannte Option "approval_prompt" unter "hwi_oauth.resource_owners.google" –

+1

. Leider haben wir den Optionsschlüssel vergessen – sebbo