Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function getToken() {
- /* à changer en fonction*/
- var client = "APgO9xOxNU2JHoM1fRIIEvb21t6Z4DmAERjZ1KK0"
- var key = "VSJ8ES4OuxLUyZw1ilSZno2serxrB8caybbpq0E1DHFenV6TEC4yYTYEVtl1WHuweHI3rutZkMiggxPYmC7qWKXr7hXDU0DcUxvy5bVK2uQallJCr5kQqNJdxn2VdrEd"
- var url = "http://127.0.0.1:8001"
- var key64 = btoa(client+':'+key)
- var ident = document.getElementById("ident").value;
- var password = document.getElementById("psswd").value;
- xhr = new XMLHttpRequest();
- xhr.open('POST', url+'/o/token/');
- xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest')
- xhr.setRequestHeader('authorization', 'Basic ' + key64)
- xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
- xhr.onreadystatechange = function() {
- if (xhr.status === 200) {
- try {
- info = JSON.parse(xhr.responseText)
- if(info.hasOwnProperty('access_token')){
- var token = info.access_token
- document.getElementById("form-messages").innerHTML="plouf"
- }else{
- document.getElementById("form-messages").innerHTML="Erreur de connexion 1"
- }
- } catch(e) {
- document.getElementById("form-messages").innerHTML=e
- console.log(e)
- }
- }else{
- document.getElementById("form-messages").innerHTML="Erreur de connexion 3"
- }
- };
- xhr.send('grant_type=password&username='+ident+'&password='+password+'&scope=read write&client_id='+client);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement