1
0
Fork 0
mirror of synced 2024-07-02 21:20:58 +12:00
appwrite/public/scripts/views/general/oauth.js
2019-08-06 10:11:53 +03:00

19 lines
674 B
JavaScript

(function (window) {
"use strict";
window.ls.view.add({
selector: 'data-general-oauth',
repeat: false,
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);