Added hidoi/hajime hash endpoint for if I need it for some reason.
This commit is contained in:
parent
352ecea9b7
commit
5ae9a68f63
2 changed files with 12 additions and 2 deletions
|
@ -94,7 +94,7 @@ final class MakaiContext {
|
|||
$routingCtx->register(new DeveloperRoutes($this->templating, $this->contacts, $this->projects));
|
||||
$routingCtx->register(new AssetsRoutes($this->siteInfo));
|
||||
$routingCtx->register(new SSHKeys\SSHKeysRoutes($this->sshKeys));
|
||||
$routingCtx->register(new Tools\RandomStringRoutes);
|
||||
$routingCtx->register(new Tools\ToolsRoutes);
|
||||
$routingCtx->register(new Tools\Ascii\AsciiRoutes($this->templating));
|
||||
$routingCtx->register(new Tools\Whois\WhoisRoutes($this->templating, $this->csrfp));
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ namespace Makai\Tools;
|
|||
use Index\XString;
|
||||
use Index\Http\Routing\{HttpGet,RouteHandler};
|
||||
|
||||
class RandomStringRoutes extends RouteHandler {
|
||||
class ToolsRoutes extends RouteHandler {
|
||||
#[HttpGet('/tools/random')]
|
||||
public function getRandomString($response, $request): string {
|
||||
$response->setTypePlain();
|
||||
|
@ -22,6 +22,16 @@ class RandomStringRoutes extends RouteHandler {
|
|||
return $out;
|
||||
}
|
||||
|
||||
#[HttpGet('/tools/hajime-hash')]
|
||||
#[HttpGet('/tools/hidoi-hash')]
|
||||
public function getHajimeHash($response, $request): string {
|
||||
$response->setTypePlain();
|
||||
if(!$request->hasParam('text'))
|
||||
return 'text param is empty';
|
||||
|
||||
return hash('sha256', strrev(hash('sha256', (string)$request->getParam('text'))));
|
||||
}
|
||||
|
||||
#[HttpGet('/key.php')]
|
||||
#[HttpGet('/rngstr')]
|
||||
public function getRedirect($response, $request): void {
|
Loading…
Reference in a new issue