add popup view
block use from changing url of source
polish code
correct the event name
correct according to github's comments
Merge remote-tracking branch 'henry/redirect_after_sign_in_up'