mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Create default token if none exist.
This commit is contained in:
parent
a3c34e6b3c
commit
8c024a1ae9
@ -23,6 +23,7 @@ declare(strict_types=1);
|
|||||||
namespace FireflyIII\Http\Controllers;
|
namespace FireflyIII\Http\Controllers;
|
||||||
|
|
||||||
use Auth;
|
use Auth;
|
||||||
|
use DB;
|
||||||
use FireflyIII\Events\UserChangedEmail;
|
use FireflyIII\Events\UserChangedEmail;
|
||||||
use FireflyIII\Exceptions\FireflyException;
|
use FireflyIII\Exceptions\FireflyException;
|
||||||
use FireflyIII\Exceptions\ValidationException;
|
use FireflyIII\Exceptions\ValidationException;
|
||||||
@ -38,6 +39,7 @@ use FireflyIII\User;
|
|||||||
use Google2FA;
|
use Google2FA;
|
||||||
use Hash;
|
use Hash;
|
||||||
use Illuminate\Contracts\Auth\Guard;
|
use Illuminate\Contracts\Auth\Guard;
|
||||||
|
use Laravel\Passport\ClientRepository;
|
||||||
use Log;
|
use Log;
|
||||||
use Preferences;
|
use Preferences;
|
||||||
use Session;
|
use Session;
|
||||||
@ -199,6 +201,13 @@ class ProfileController extends Controller
|
|||||||
*/
|
*/
|
||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
|
// check if client token thing exists (default one)
|
||||||
|
$count = DB::table('oauth_clients')->whereNull('user_id')->count();
|
||||||
|
if ($count === 0) {
|
||||||
|
/** @var ClientRepository $repository */
|
||||||
|
$repository = app(ClientRepository::class);
|
||||||
|
$repository->createPersonalAccessClient(null, config('app.name') . ' Personal Access Client', 'http://localhost');
|
||||||
|
}
|
||||||
$subTitle = auth()->user()->email;
|
$subTitle = auth()->user()->email;
|
||||||
$userId = auth()->user()->id;
|
$userId = auth()->user()->id;
|
||||||
$enabled2FA = (int)Preferences::get('twoFactorAuthEnabled', 0)->data === 1;
|
$enabled2FA = (int)Preferences::get('twoFactorAuthEnabled', 0)->data === 1;
|
||||||
|
Loading…
Reference in New Issue
Block a user