- Official page
- https://www.mc-market.org/resources/22541/
Аддон проверен на Pterodactyl panel v1.6.3
Описание:
Простой но хороший аддон для панели Pterodactyl, который позволит вашим пользователям регистрироваться в системе.Ну а теперь приступим к установке аддона:
Примечание: все файлы и пути расположены в каталоге /var/www/pterodactyl/.Вставьте эту строку в файл routes/auth.php под
Route::post('/password/reset', 'ResetPasswordController')->name('auth.reset-password');
PHP:
// Register routes
Route::get('/register', 'RegisterController@index')->name('auth.register');
Route::post('/register', 'RegisterController@register')->middleware('recaptcha');
Вставьте эту строку в файл resources/scripts/routers/AuthenticationRouter.tsx в разделе
import LoginCheckpointContainer from '@/components/auth/LoginCheckpointContainer';
PHP:
import RegisterContainer from '@/components/auth/RegisterContainer';
Вставьте эту строку в файл resources/scripts/routers/AuthenticationRouter.tsx под
<Route path={`${match.path}/checkpoint`}/>
. PHP:
<Route path={`${match.path}/register`} component={RegisterContainer} exact/>
Вставьте эту строку в файл resources/scripts/components/auth/LoginContainer.tsx под
</Link>
. PHP:
<Link
to={'/auth/register'}
css={tw`text-xs text-neutral-500 tracking-wide no-underline uppercase hover:text-neutral-600`}
>
<br/>No account?
</Link>
Запустите команду в SSH:
cd /var/www/pterodactyl && yarn build:production && chown -R www-data:www-data * && php artisan migrate && php artisan view:clear && php artisan cache:clear
----------------------------------------------------------------------------------------
Ошибка Command 'yarn' not found
Если вы получили ошибку типа "Command 'yarn' not found", выполните следующие действия в SSH (это может занять некоторое время): Code:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - && sudo apt-get install -y nodejs && npm install yarn && yarn install
Затем запустите команду:
Code:
cd /var/www/pterodactyl && yarn build:production && chown -R www-data:www-data * && php artisan migrate && php artisan view:clear && php artisan cache:clear