Ich versuche einfach, mich mit Google anzumelden und die Berechtigungen für Kalender usw. zu erhalten. Allerdings fordert mein Code im Client den Benutzer nur dazu auf, sich für den Offline-Zugriff anzumelden. Warum fragt es nicht nach den Kalendern usw.? Außerdem erzwingt es keine Bestätigungsaufforderung. Ich bin mit ian: Konten-ui-Bootstrap-3Meteor Accounts.ui.config funktioniert nicht mit Google
Accounts.ui.config({
requestPermissions: {
google:
['https://www.googleapis.com/auth/calendar',
'https://www.googleapis.com/auth/calendar.readonly',
'https://www.googleapis.com/auth/userinfo.profile',
'https://www.googleapis.com/auth/userinfo.email',
'https://www.googleapis.com/auth/tasks'],
// forceApprovalPrompt: {google: true}
},
forceApprovalPrompt: {google: true},
requestOfflineToken: {google: true},
passwordSignupFields: 'EMAIL_ONLY',
// extraSignupFields: []
});
Nach Meteor docs nicht helfen, wie ich diesen Fehler:
Uncaught Error: Accounts.ui.config: Invalid key: forceApprovalPrompt
Ja, Sie haben Recht. Jetzt brauche ich ein ähnliches Bootstrap 3-Konto-Paket, das das Problem nicht hat. Irgendwelche Vorschläge? Übrigens habe ich ein Github-Problem mit den Autoren dieses Pakets eingereicht und warte jetzt auf eine Antwort: https://github.com/ianmarterell/meteor-accounts-ui-bootstrap-3/issues/23 – FullStack