| 1090 | } |
| 1091 | |
| 1092 | linkGPlusUser (gplusID, email, options = {}) { |
| 1093 | options.url = `/db/user/${this.id}/link-with-gplus` |
| 1094 | options.type = 'POST' |
| 1095 | options.xhrFields = { withCredentials: true } |
| 1096 | if (options.data == null) { options.data = {} } |
| 1097 | options.data.gplusID = gplusID |
| 1098 | options.data.gplusAccessToken = application.gplusHandler.token() |
| 1099 | options.data.email = email |
| 1100 | return this.fetch(options) |
| 1101 | } |
| 1102 | |
| 1103 | loginGPlusUser (gplusID, options = {}) { |
| 1104 | options.url = '/auth/login-gplus' |