1
0
Fork 0
mirror of synced 2024-07-04 06:00:53 +12:00
appwrite/public/scripts/views/general/oauth.js
2019-08-22 08:56:01 +03:00

18 lines
651 B
JavaScript

(function (window) {
"use strict";
window.ls.view.add({
selector: 'data-general-oauth',
controller: function (element, env, expression) {
let provider = expression.parse(element.dataset['authOauth'] || '');
let success = expression.parse(element.dataset['success'] || '');
let failure = expression.parse(element.dataset['failure'] || '');
element.href = env.API + '/oauth/' + provider + '?project=' + env.PROJECT
+ '&success=' + encodeURIComponent(success)
+ '&failure=' + encodeURIComponent(failure)
;
}
});
})(window);