Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class authenticateController extends BaseController {
- public $user = '';
- public function getLogin(){
- if (!Sentry::check()) return View::make('frontend/login/login');
- else echo 'Giriş daha önce yapıldı.';
- }
- public function login(){
- try {
- $this->user = Sentry::authenticate(array('username' => Input::get('username'),'password' => input::get('password')),false);
- return '{"result":true,"error":"basarili"}';
- }catch (\Exception $e){
- return '{"result":false,"error":"'.$e->getMessage().'"}';
- }
- }
- public function resetPassword (){
- if (!Sentry::check()){
- try {
- $user = Sentry::findUserByLogin(Input::get('username'));
- // BURASI
- $this->user = $user->id;
- $resetCode = $user->getResetPasswordCode();
- $mail = Mail::send('emails.auth.reminder',array('code' => $resetCode,'username' => $user->username,'name' => $user->first_name),function($message) use ($user){
- $message->from('alperenkarip1@gmail.com','alperen');
- $message->to('alperenkarip@hotmail.com',$user->first_name)->subject('Parola sıfırlama isteği');
- });
- return 1;
- }catch (\Exception $e){
- return $e->getMessage();
- }
- }else return Redirect::to('/anasayfa');
- }
- public function checkResetCode(){
- echo 'asd';
- print_r($this->user);
- }
- public function logout(){
- $logout = Sentry::logout();
- return Redirect::to('login');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement