Skip to content

Instantly share code, notes, and snippets.

@manviny
Created March 9, 2015 08:13
Show Gist options
  • Save manviny/18e4dcb3fa4f462fff9b to your computer and use it in GitHub Desktop.
Save manviny/18e4dcb3fa4f462fff9b to your computer and use it in GitHub Desktop.
Pw login and Language
<?php
// idioma
$user->language = $session->idioma;
if ($input->get->idioma) {
$session->idioma = $input->get->idioma;
$user->language = $languages->get($session->idioma);
$session->redirect($page->url);
}
if($user->isLoggedin()) {
// user is already logged in, so they don't need to be here
// $session->redirect("/");
}
// check for login before outputting markup
if($input->post->user && $input->post->pass) {
$user = $sanitizer->username($input->post->user);
$pass = $input->post->pass;
$u = $session->login($user, $pass);
if($u) {
$user = $u;
if($user->hasRole('profesor')) {
// $session->redirect("/admin/page/edit/?id=" . $pages->get("/estudios/plataforma-alumnos/manviny/")->id . "&s=1");
$session->redirect("/admin/page/");
}
// login successful
// $session->redirect("/");
}
}
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment