[eluser]charleslittle.tx[/eluser]
login.php view - login process:
// Login Form Validator. Login Process.
$("#login_form").validate({
submitHandler: function(form) {
var email = $('#email').val();
var password = $('#password').val();
$.ajax({
type: 'POST',
url: SITE_ROOT+'auth/login',
data: ({email:email, password: password}),
dataType: 'text json',
success: function(data){
if(data.login_succesful == 'no')
{alert('Invalid email or password');}
else
{[removed] = SITE_ROOT+'auth';}}});},
rules: {
email: {required: true,
email: true},
password: {required: true,
minlength: 6}}});
// click login when push enter
$(" #password, #email ").keypress( function(e)
{
var email = $( "#email" ), password = $( "#password" );
if( parseInt ( e.which ) == 13)
{$.ajax({
type: 'POST',
url: SITE_ROOT+'auth/login',
data: ({email:email.val(), password: password.val()}),
dataType: 'text json',
success: function(data){
if(data.login_succesful == 'no')
{
alert('Invalid email or password');
$( this ).dialog( "close" );
}
else
{
[removed] = SITE_ROOT+'auth';
$( this ).dialog( "close" );}}});}});