diff --git a/app/Http/Controllers/AccountController.php b/app/Http/Controllers/AccountController.php
index 7beab2c92cb9..b80a59b86450 100644
--- a/app/Http/Controllers/AccountController.php
+++ b/app/Http/Controllers/AccountController.php
@@ -676,7 +676,7 @@ class AccountController extends BaseController
$user->last_name = trim(Input::get('new_last_name'));
$user->email = trim(strtolower(Input::get('new_email')));
$user->username = $user->email;
- $user->password = trim(Input::get('new_password'));
+ $user->password = bcrypt(trim(Input::get('new_password')));
$user->registered = true;
$user->save();
diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php
index e4d3d512bfa1..19f3708fee64 100644
--- a/app/Http/Controllers/UserController.php
+++ b/app/Http/Controllers/UserController.php
@@ -336,7 +336,7 @@ class UserController extends BaseController
// save the new password
$user = Auth::user();
- $user->password = $password;
+ $user->password = bcrypt($password);
$user->save();
return RESULT_SUCCESS;
diff --git a/app/Libraries/Utils.php b/app/Libraries/Utils.php
index 08a4e5d50a63..d6789909c4c5 100644
--- a/app/Libraries/Utils.php
+++ b/app/Libraries/Utils.php
@@ -165,7 +165,7 @@ class Utils
'user_agent' => isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '',
'ip' => Request::getClientIp(),
'count' => Session::get('error_count', 0),
- 'input' => Input::all()
+ //'input' => Input::all()
];
Log::error($error."\n", $data);
diff --git a/resources/lang/da/texts.php b/resources/lang/da/texts.php
index 20a2071c809c..20c38f824130 100644
--- a/resources/lang/da/texts.php
+++ b/resources/lang/da/texts.php
@@ -584,5 +584,7 @@ return array(
'email_approved' => 'Email me when a quote is approved',
'notification_quote_approved_subject' => 'Quote :invoice was approved by :client',
'notification_quote_approved' => 'The following client :client approved Quote :invoice for :amount.',
+ 'resend_confirmation' => 'Resend confirmation email',
+ 'confirmation_resent' => 'The confirmation email was resent',
);
diff --git a/resources/lang/de/texts.php b/resources/lang/de/texts.php
index 5b1da59faecd..3d655b318564 100644
--- a/resources/lang/de/texts.php
+++ b/resources/lang/de/texts.php
@@ -575,6 +575,8 @@ return array(
'email_approved' => 'Email me when a quote is approved',
'notification_quote_approved_subject' => 'Quote :invoice was approved by :client',
'notification_quote_approved' => 'The following client :client approved Quote :invoice for :amount.',
+ 'resend_confirmation' => 'Resend confirmation email',
+ 'confirmation_resent' => 'The confirmation email was resent',
);
diff --git a/resources/lang/es/texts.php b/resources/lang/es/texts.php
index 5cedb7aa5154..eb26690bf8da 100644
--- a/resources/lang/es/texts.php
+++ b/resources/lang/es/texts.php
@@ -554,6 +554,8 @@ return array(
'email_approved' => 'Email me when a quote is approved',
'notification_quote_approved_subject' => 'Quote :invoice was approved by :client',
'notification_quote_approved' => 'The following client :client approved Quote :invoice for :amount.',
+ 'resend_confirmation' => 'Resend confirmation email',
+ 'confirmation_resent' => 'The confirmation email was resent',
diff --git a/resources/lang/fr/texts.php b/resources/lang/fr/texts.php
index 94836f2f68d0..3de369f585cc 100644
--- a/resources/lang/fr/texts.php
+++ b/resources/lang/fr/texts.php
@@ -575,6 +575,8 @@ return array(
'email_approved' => 'Email me when a quote is approved',
'notification_quote_approved_subject' => 'Quote :invoice was approved by :client',
'notification_quote_approved' => 'The following client :client approved Quote :invoice for :amount.',
+ 'resend_confirmation' => 'Resend confirmation email',
+ 'confirmation_resent' => 'The confirmation email was resent',
);
\ No newline at end of file
diff --git a/resources/lang/it/texts.php b/resources/lang/it/texts.php
index 83af0c1028a8..271fbf6c931b 100644
--- a/resources/lang/it/texts.php
+++ b/resources/lang/it/texts.php
@@ -577,6 +577,8 @@ return array(
'email_approved' => 'Email me when a quote is approved',
'notification_quote_approved_subject' => 'Quote :invoice was approved by :client',
'notification_quote_approved' => 'The following client :client approved Quote :invoice for :amount.',
+ 'resend_confirmation' => 'Resend confirmation email',
+ 'confirmation_resent' => 'The confirmation email was resent',
);
diff --git a/resources/lang/lt/texts.php b/resources/lang/lt/texts.php
index 96ab93f6d9ae..f146689e9a0f 100644
--- a/resources/lang/lt/texts.php
+++ b/resources/lang/lt/texts.php
@@ -585,6 +585,8 @@ return array(
'email_approved' => 'Email me when a quote is approved',
'notification_quote_approved_subject' => 'Quote :invoice was approved by :client',
'notification_quote_approved' => 'The following client :client approved Quote :invoice for :amount.',
+ 'resend_confirmation' => 'Resend confirmation email',
+ 'confirmation_resent' => 'The confirmation email was resent',
diff --git a/resources/lang/nb_NO/texts.php b/resources/lang/nb_NO/texts.php
index ec63a0dbfc5a..36ea3d406659 100644
--- a/resources/lang/nb_NO/texts.php
+++ b/resources/lang/nb_NO/texts.php
@@ -583,6 +583,8 @@ return array(
'email_approved' => 'Email me when a quote is approved',
'notification_quote_approved_subject' => 'Quote :invoice was approved by :client',
'notification_quote_approved' => 'The following client :client approved Quote :invoice for :amount.',
+ 'resend_confirmation' => 'Resend confirmation email',
+ 'confirmation_resent' => 'The confirmation email was resent',
);
\ No newline at end of file
diff --git a/resources/lang/nl/texts.php b/resources/lang/nl/texts.php
index e4634a64f09b..433da85070b9 100644
--- a/resources/lang/nl/texts.php
+++ b/resources/lang/nl/texts.php
@@ -578,6 +578,8 @@ return array(
'email_approved' => 'Email me when a quote is approved',
'notification_quote_approved_subject' => 'Quote :invoice was approved by :client',
'notification_quote_approved' => 'The following client :client approved Quote :invoice for :amount.',
+ 'resend_confirmation' => 'Resend confirmation email',
+ 'confirmation_resent' => 'The confirmation email was resent',
diff --git a/resources/lang/pt_BR/texts.php b/resources/lang/pt_BR/texts.php
index 639eae4378ff..328ee77f8aa5 100644
--- a/resources/lang/pt_BR/texts.php
+++ b/resources/lang/pt_BR/texts.php
@@ -578,6 +578,8 @@ return array(
'email_approved' => 'Email me when a quote is approved',
'notification_quote_approved_subject' => 'Quote :invoice was approved by :client',
'notification_quote_approved' => 'The following client :client approved Quote :invoice for :amount.',
+ 'resend_confirmation' => 'Resend confirmation email',
+ 'confirmation_resent' => 'The confirmation email was resent',
);
diff --git a/resources/lang/sv/texts.php b/resources/lang/sv/texts.php
index 3185222c1eed..acea328b30a6 100644
--- a/resources/lang/sv/texts.php
+++ b/resources/lang/sv/texts.php
@@ -581,6 +581,8 @@ return array(
'email_approved' => 'Email me when a quote is approved',
'notification_quote_approved_subject' => 'Quote :invoice was approved by :client',
'notification_quote_approved' => 'The following client :client approved Quote :invoice for :amount.',
+ 'resend_confirmation' => 'Resend confirmation email',
+ 'confirmation_resent' => 'The confirmation email was resent',
);
diff --git a/resources/views/accounts/details.blade.php b/resources/views/accounts/details.blade.php
index 8cc1515e7a3d..592a147042df 100644
--- a/resources/views/accounts/details.blade.php
+++ b/resources/views/accounts/details.blade.php
@@ -104,7 +104,7 @@
{!! Former::password('current_password')->style('width:300px') !!}
- {!! Former::password('new_password')->style('width:300px') !!}
+ {!! Former::password('newer_password')->style('width:300px')->label(trans('texts.new_password')) !!}
{!! Former::password('confirm_password')->style('width:300px') !!}
@@ -158,7 +158,7 @@
$('#country_id').combobox();
$('#passwordModal').on('hidden.bs.modal', function () {
- $(['current_password', 'new_password', 'confirm_password']).each(function(i, field) {
+ $(['current_password', 'newer_password', 'confirm_password']).each(function(i, field) {
var $input = $('form #'+field);
$input.val('');
$input.closest('div.form-group').removeClass('has-success');
@@ -193,13 +193,13 @@
function validateChangePassword(showError)
{
var isFormValid = true;
- $(['current_password', 'new_password', 'confirm_password']).each(function(i, field) {
+ $(['current_password', 'newer_password', 'confirm_password']).each(function(i, field) {
var $input = $('form #'+field),
val = $.trim($input.val());
var isValid = val && val.length >= 6;
if (isValid && field == 'confirm_password') {
- isValid = val == $.trim($('#new_password').val());
+ isValid = val == $.trim($('#newer_password').val());
}
if (isValid) {
@@ -229,9 +229,9 @@
$.ajax({
type: 'POST',
- url: '{{ URL::to('users/change_password') }}',
+ url: '{{ URL::to('/users/change_password') }}',
data: 'current_password=' + encodeURIComponent($('form #current_password').val()) +
- '&new_password=' + encodeURIComponent($('form #new_password').val()) +
+ '&new_password=' + encodeURIComponent($('form #newer_password').val()) +
'&confirm_password=' + encodeURIComponent($('form #confirm_password').val()),
success: function(result) {
if (result == 'success') {