+ unless ($self->req->json) {
+ $self->render(json => {status => "error", data => { message => "No JSON found" }});
+ my $username = $self->req->json->{username};
+ my $api_key = $self->req->json->{api_key};
+ $self->render(json => {status => "error", data => { message => "No username found" }});
+ $self->render(json => {status => "error", data => { message => "No API Key found" }});
+ unless ("fnord" eq $username) {
+ $self->render(json => {status => "error", data => { message => "Credentials mis-match" }});
+ unless ("68b329da9893e34099c7d8ad5cb9c940" eq $api_key) {
+ $self->render(json => {status => "error", data => { message => "Credentials mis-match" }});
post '/api/v1/hello' => sub ($c) {
return($c->render(json => {status => "success"}));