Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace App\Http\Controllers;
- use Illuminate\Http\Request;
- use DB;
- use Illuminate\Support\Facades\Hash;
- class MobileController extends Controller
- {
- public function login(Request $request) {
- $email = (isset($request->email))?$request->email:'';
- $password = (isset($request->password))?$request->password:'';
- $response = [];
- if($email=='' or $password =='') {
- $response['message'] = 'Email dan Password Harus Diisi';
- $response['login'] = false;
- }
- else {
- $cek = DB::select("select id_user,api_token,password from users where
- email = '{$email}' ");
- if(count($cek)>0) {
- $user = $cek[0];
- if (Hash::check($password,$user->password)) {
- $response['message'] = 'Berhasil Login';
- $response['login'] = true;
- $response['api_token'] = $user->api_token;
- }
- else {
- $response['message'] = 'Password Salah';
- $response['login'] = false;
- }
- }
- else {
- $response['message'] = 'Email Salah';
- $response['login'] = false;
- }
- }
- return response()->json($response);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement