| | |
| | | namespace App\Http\Controllers\Profiles; |
| | | |
| | | use App\Http\Controllers\Controller; |
| | | use App\Http\Requests\SSOFormRequest; |
| | | use App\Models\VodafoneUser; |
| | | use App\Vola\Classes\Utils; |
| | | use App\Vola\Services\FakeSSODatabase\FakeSSODatabaseHandler; |
| | | use Exception; |
| | | use Illuminate\Http\Request; |
| | | use Illuminate\Support\Facades\DB; |
| | | use Ramsey\Uuid\Provider\Time\FixedTimeProvider; |
| | | |
| | | class ProfilesController extends Controller |
| | | { |
| | |
| | | |
| | | public function __construct(Request $request) |
| | | { |
| | | if (in_array($request->ip(),config('devtools.access_whitelist',[]))) { |
| | | $this->authorized = true; |
| | | } else { |
| | | return response()->json(["status" => 401, "response" => "unauthorized"]); |
| | | } |
| | | |
| | | $this->authorized = true; |
| | | } |
| | | |
| | | public function getFakeSSO(Request $request) |
| | |
| | | ]; |
| | | return view('vodafone_fake_sso.create-view', $data); |
| | | } |
| | | |
| | | public function saveUser(Request $request) { |
| | | |
| | | public function showView() |
| | | { |
| | | return view('vodafone_fake_sso.show-write-view'); |
| | | } |
| | | public function saveUser(SSOFormRequest $request) { |
| | | $data = $request->all(); |
| | | //VodafoneUser::save(["Name" => "Paolo", "Surname" => "Test", "EmailAddress" => "paolotest@test.it"]); |
| | | $dbHandler = new FakeSSODatabaseHandler; |
| | | //$databaseHandler->testInserimentoDatabase(); |
| | | $databaseHandler = new FakeSSODatabaseHandler; |
| | | $databaseHandler->insertDataIntoTables($data); |
| | | |
| | | return view("vodafone_fake_sso.db-create-view"); |
| | | } |
| | | |