Tôi chỉ đang cố đăng nhập bằng Google và nhận các quyền cho Lịch, v.v. Tuy nhiên, mã của tôi trong ứng dụng khách chỉ nhắc người dùng đăng nhập để truy cập ngoại tuyến. Tại sao nó không yêu cầu lịch, v.v ...? Ngoài ra, nó không phải là bắt buộc nhắc nhở. Tôi đang sử dụng ian: Tài khoản-ui-bootstrap-3Meteor Accounts.ui.config không hoạt động với 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: []
});
Sau docs Meteor không giúp, như tôi nhận được lỗi này:
Uncaught Error: Accounts.ui.config: Invalid key: forceApprovalPrompt
Có, bạn là chính xác. Bây giờ, tôi cần một gói Bootstrap 3 Accounts tương tự mà không có vấn đề gì. Bất kỳ đề xuất? BTW, tôi đã gửi một vấn đề Github với các tác giả của gói này và bây giờ chờ đợi một phản ứng: https://github.com/ianmartorell/meteor-accounts-ui-bootstrap-3/issues/23 – FullStack