Add sign-in functionalities in nav bars, fix vendor's bug