v0.2.0 - Added CRUD for user
This commit is contained in:
@@ -1,18 +1,16 @@
|
||||
<?php
|
||||
//require our bootstrap file for database connection
|
||||
session_start();
|
||||
require "../../bootstrap.php";
|
||||
|
||||
use Backend\Model\User;
|
||||
|
||||
//if(isset($_SESSION['permission'])){
|
||||
if(isset($_SESSION['permission'])){
|
||||
$user = new User();
|
||||
$user->name = $_POST['name'];
|
||||
$hashPass = password_hash($_POST['password'], PASSWORD_DEFAULT);
|
||||
$user->password = $hashPass;
|
||||
|
||||
if(!$user->save()){
|
||||
echo "Error";
|
||||
}else{
|
||||
echo "saved";
|
||||
}
|
||||
//}
|
||||
if($user->save())
|
||||
echo $user->id;
|
||||
}
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
<?php
|
||||
session_start();
|
||||
require "../../bootstrap.php";
|
||||
|
||||
use Backend\Model\User;
|
||||
@@ -9,7 +10,7 @@ if(isset($_POST['id']))
|
||||
$data = User::find($_POST['id']);
|
||||
else
|
||||
$data = User::all('id', 'name');
|
||||
echo $data;
|
||||
echo json_encode(array($data, $_SESSION['id']));
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -18,6 +18,7 @@ if (isset($_POST['loginsubmit'])) {
|
||||
if ($password->save()) {
|
||||
$_SESSION['token'] = $token;
|
||||
$_SESSION['name'] = $username;
|
||||
$_SESSION['id'] = $user->id;
|
||||
if($user->permission === 1){
|
||||
$_SESSION['permission'] = $token;
|
||||
}
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
|
||||
session_start();
|
||||
require "../../bootstrap.php";
|
||||
|
||||
use Backend\Model\User;
|
||||
|
||||
if(isset($_POST['id'])){
|
||||
if(isset($_SESSION['permission'])){
|
||||
$user = User::query()->find($_POST['id']);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user