Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class FrontController extends \BaseController {
- /**
- * Display a listing of the resource.
- *
- * @return Response
- */
- public function index()
- {
- if( Auth::check() )
- {
- return 'auth = ok';
- }
- return View::make('index');
- }
- public function register()
- {
- $rules = array(
- 'username' => 'required|min:4|max:14|alpha_dash|unique:users,username',
- 'email' => 'required|email|unique:users,email',
- 'password' => 'required|min:6|confirmed',
- 'password_confirmation' => 'required',
- 'captcha' => 'required|captcha'
- );
- $validator = Validator::make( Input::all(), $rules);
- if ( $validator->passes() )
- {
- $user = New User;
- $user->username = Input::get('username');
- $user->email = Input::get('email');
- $user->password = Hash::make(Input::get('password'));
- $user->save();
- return 'user created';
- }
- return Redirect::back()->withErrors( $validator )->withInput();
- }
- }
Add Comment
Please, Sign In to add comment