mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Users can no longer be required to activate their account. They are always activated.
This commit is contained in:
parent
a3f1b72bac
commit
98d4bc48b6
@ -59,13 +59,12 @@ class ConfigurationController extends Controller
|
|||||||
// all available configuration and their default value in case
|
// all available configuration and their default value in case
|
||||||
// they don't exist yet.
|
// they don't exist yet.
|
||||||
$singleUserMode = FireflyConfig::get('single_user_mode', config('firefly.configuration.single_user_mode'))->data;
|
$singleUserMode = FireflyConfig::get('single_user_mode', config('firefly.configuration.single_user_mode'))->data;
|
||||||
$mustConfirmAccount = FireflyConfig::get('must_confirm_account', config('firefly.configuration.must_confirm_account'))->data;
|
|
||||||
$isDemoSite = FireflyConfig::get('is_demo_site', config('firefly.configuration.is_demo_site'))->data;
|
$isDemoSite = FireflyConfig::get('is_demo_site', config('firefly.configuration.is_demo_site'))->data;
|
||||||
$siteOwner = env('SITE_OWNER');
|
$siteOwner = env('SITE_OWNER');
|
||||||
|
|
||||||
return view(
|
return view(
|
||||||
'admin.configuration.index',
|
'admin.configuration.index',
|
||||||
compact('subTitle', 'subTitleIcon', 'singleUserMode', 'mustConfirmAccount', 'isDemoSite', 'siteOwner')
|
compact('subTitle', 'subTitleIcon', 'singleUserMode', 'isDemoSite', 'siteOwner')
|
||||||
);
|
);
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -82,7 +81,6 @@ class ConfigurationController extends Controller
|
|||||||
|
|
||||||
// store config values
|
// store config values
|
||||||
FireflyConfig::set('single_user_mode', $data['single_user_mode']);
|
FireflyConfig::set('single_user_mode', $data['single_user_mode']);
|
||||||
FireflyConfig::set('must_confirm_account', $data['must_confirm_account']);
|
|
||||||
FireflyConfig::set('is_demo_site', $data['is_demo_site']);
|
FireflyConfig::set('is_demo_site', $data['is_demo_site']);
|
||||||
|
|
||||||
// flash message
|
// flash message
|
||||||
|
@ -21,6 +21,7 @@ use FireflyIII\User;
|
|||||||
use Illuminate\Foundation\Auth\RegistersUsers;
|
use Illuminate\Foundation\Auth\RegistersUsers;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Log;
|
use Log;
|
||||||
|
use Preferences;
|
||||||
use Session;
|
use Session;
|
||||||
use Validator;
|
use Validator;
|
||||||
|
|
||||||
@ -97,6 +98,9 @@ class RegisterController extends Controller
|
|||||||
$user = $this->create($request->all());
|
$user = $this->create($request->all());
|
||||||
|
|
||||||
// trigger user registration event:
|
// trigger user registration event:
|
||||||
|
// automatically activate user:
|
||||||
|
Preferences::setForUser($user, 'user_confirmed', true);
|
||||||
|
Preferences::setForUser($user, 'user_confirmed_last_mail', 0);
|
||||||
event(new RegisteredUser($user, $request->ip()));
|
event(new RegisteredUser($user, $request->ip()));
|
||||||
|
|
||||||
Auth::login($user);
|
Auth::login($user);
|
||||||
|
@ -37,7 +37,6 @@ class ConfigurationRequest extends Request
|
|||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
'single_user_mode' => intval($this->get('single_user_mode')) === 1,
|
'single_user_mode' => intval($this->get('single_user_mode')) === 1,
|
||||||
'must_confirm_account' => intval($this->get('must_confirm_account')) === 1,
|
|
||||||
'is_demo_site' => intval($this->get('is_demo_site')) === 1,
|
'is_demo_site' => intval($this->get('is_demo_site')) === 1,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
@ -49,7 +48,6 @@ class ConfigurationRequest extends Request
|
|||||||
{
|
{
|
||||||
$rules = [
|
$rules = [
|
||||||
'single_user_mode' => 'between:0,1|numeric',
|
'single_user_mode' => 'between:0,1|numeric',
|
||||||
'must_confirm_account' => 'between:0,1|numeric',
|
|
||||||
'is_demo_site' => 'between:0,1|numeric',
|
'is_demo_site' => 'between:0,1|numeric',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -41,7 +41,6 @@ class EventServiceProvider extends ServiceProvider
|
|||||||
[
|
[
|
||||||
'FireflyIII\Handlers\Events\UserEventHandler@sendRegistrationMail',
|
'FireflyIII\Handlers\Events\UserEventHandler@sendRegistrationMail',
|
||||||
'FireflyIII\Handlers\Events\UserEventHandler@attachUserRole',
|
'FireflyIII\Handlers\Events\UserEventHandler@attachUserRole',
|
||||||
'FireflyIII\Handlers\Events\UserEventHandler@sendConfirmationMessage',
|
|
||||||
],
|
],
|
||||||
'FireflyIII\Events\RequestedNewPassword' => [ // is a User related event.
|
'FireflyIII\Events\RequestedNewPassword' => [ // is a User related event.
|
||||||
'FireflyIII\Handlers\Events\UserEventHandler@sendNewPassword',
|
'FireflyIII\Handlers\Events\UserEventHandler@sendNewPassword',
|
||||||
|
Loading…
Reference in New Issue
Block a user