Enhance User Experience with Password-Free Authentication