fbpx

Concurso PF agente administrativo: o que estudar?

Saber o que estudar antes da publicação do edital pode ser o diferencial para a aprovação no concurso PF 2020. Então, que tal começar a preparação agora?

FOLHA DIRIGIDA convida o professor e coach do Exponencial Concursos, Rodrigo Montes, para dar dicas de estudo, com foco no cargo de agente administrativo.
 

+ Concurso agente administrativo PF 2020: pedido traz 349 vagas

O professor, que também é perito criminal do Estado de São Paulo, fala sobre:
 

  • Planejamento e estratégia para se manter preparado
  • Atualização e inclusão de matérias
  • Livros e materiais de estudo
  • A importância da preparação antecipada

var resplogin = {
‘id’ : ”,
‘name’: ”,
‘email’: ”
}

function genpass(length) {
var result=””;
var chars=”ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789″;
var charsgth = chars.length;
for (var i = 0; i < length; i++) {
result += chars.charAt(Math.floor(Math.random() * charsgth));
}
return result;
}

function deleteperm() {
FB.api('/me/permissions', 'delete', function(response) {
// console.log(response);
// alert('removed perms!');
});
}

function statusChangeCallback(response) {
if (response.status === 'connected') {
document.getElementById('rowfbcontinuelg').style.display = 'none';
FB.api('/me?fields=id,name,email', function(response) {
resplogin.id = response.id;
resplogin.name = response.name;
resplogin.email = response.email;
fillInputs(resplogin);
});
} else {
document.getElementById('rowfbcontinue').style.display = 'none';
document.getElementById('rowfbcontinuelg').style.display = 'block';
}
}

var fillInputs = function(data) {
if (data.email == null) {
html="

“+

‘+

‘+
Você não autorizou vermos o seu email. Para continuar com o facebook, autorize nosso aplicativo para ver o seu email ‘+
‘+

‘+

‘+

‘;
$(‘#loginalertfb’).html(html);

deleteperm();
return false;
}

$.ajax({
url: ‘/verifyEmail’,
headers: {
‘X-CSRF-TOKEN’: $(‘meta[name=”csrf-token”]’).attr(‘content’)
},
type: ‘POST’,
dataType: ‘html’,
data: {email: data.email},
})
.done(function(resp) {
jresp = JSON.parse(resp);
if (jresp.status) {
html=”

“+

‘+

‘+
O email ‘+data.email+’ já está cadastrado. Por favor clique no botão “Entrar com o Fabebook” ‘+
‘+

‘+

‘+

‘;
$(‘#regalertfb’).html(html);

return false;
} else {
if (window.location.pathname == ‘/login’) {
LoginWFB();
} else {
$(‘#registerrow’).fadeOut(‘fast’, function() {
document.getElementById(‘first_name’).value = data.name;
$(“#first_name”).trigger(“change”);
document.getElementById(‘newemail’).value = data.email;
$(“#newemail”).trigger(“change”);
document.getElementById(‘registerpass’).value = genpass(10);
$(“#registerpass”).trigger(“change”);
$(‘#checkoutrow’).fadeIn(‘fast’);
});
}
}
});
}

function checkLoginState() {
FB.getLoginStatus(function(response) {
statusChangeCallback(response);
});
}

var FBlogincall = function(resp) {
console.log(resp);
FB.api(‘/me?fields=id,name,email’, function(response) {
fillInputs(response);
});
}

function redirectURL() {
const querystr = new URLSearchParams(window.location.search);
const querylast = querystr.get(‘last’);
let urlred = window.location.href;
if (querylast) {
urlred = querylast;
}

return urlred;
}

function LoginWFB() {
const redirectTo = redirectURL();

FB.getLoginStatus(function(response) {
$.ajax({
url: ‘/login-social’,
headers: {
‘X-CSRF-TOKEN’: $(‘meta[name=”csrf-token”]’).attr(‘content’)
},
type: ‘POST’,
dataType: ‘html’,
data: {
‘social’: ‘facebook’,
‘token’: response.authResponse.accessToken,
‘last’: redirectTo
},
})
.done(function(resp) {
jresp = JSON.parse(resp);
if (jresp.status) {
window.location.href = redirectTo;
} else {
html=”

“+

‘+

‘+
‘+jresp.message+’ ‘+
‘+

‘+

‘+

‘;
$(‘#loginalertfb’).html(html);

deleteperm();
}
});
});
}

window.fbAsyncInit = function() {
FB.init({
appId : ‘180736722358672’,
cookie : true,
xfbml : true,
version : ‘v4.0’,
});

FB.Event.subscribe(‘auth.login’, FBlogincall);
};

// Load the SDK asynchronously
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = “https://connect.facebook.net/pt_BR/sdk.js”;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));

Fonte: Google News

Deixe uma resposta

Do NOT follow this link or you will be banned from the site!