I am writing a web service to authenticate whether a user login is valid or
not. Below is a simple implementation of the web service placed inside
UsersController.php
public function webservice_login() {
$this->autoRender = false;
if ($this->request->is('post'))
{
if ($this->Auth->login())
{
echo json_encode(array('ok_msg' => 'User authentication success'));
}
else
{
echo json_encode(array('fail_msg' => 'User authentication
failure'));
}
} }
It does not work. The error message I received is something like this;
\n\tError: \n\tPostsController could not be found.
\n
\n\tError: \n\tCreate the class PostsController below in file:
app\\Controller\\PostsController.php
\n
\n<?php\nclass PostsController extends AppController {\n\n}\n
\n
\n\tNotice: \n\tIf you want to customize this error message, create
app\\View\\Errors\\missing_controller.ctp
What is wrong with the code? How should I rewrite the web service? I am
using Cakephp 2.5. Strange thing is I do not have a controller called Post
in the first place.
--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
---
You received this message because you are subscribed to the Google Groups
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.