Php/cakephp/認証機能作成
提供: 初心者エンジニアの簡易メモ
controller/users_controller.php
class UsersController extends AppController { var $name = 'Users'; var $scaffold; var $components = array('Auth'); function login(){ } function logout(){ $this->redirect($this->Auth->logout()); }
views/login.ctp
<div class="users form"> <?php echo $this->Form->create('User');?> <fieldset> <legend>login</legend> <?php echo $this->Form->input('username'); echo $this->Form->input('password'); ?> </fieldset> <?php echo $this->Form->end(__('Submit', true));?> </div>
httpアクセス
loginボタンを押すと画面下にハッシュパスが出てくるので、パスをDBに入れると完成。