laravel ¹ýʧÐÅÏ¢ºº»¯
ÔÚ¾ÙÐÐ laravel ¿ª·¢Ê±£¬ÎÒÃÇÄÑÃâ»áÓöµ½ÖÖÖÖ¹ýʧÐÅÏ¢£¬¶øÕâЩ¹ýʧÐÅϢͨ³£ÊÇÒÔÓ¢ÎĵÄÐÎʽ·ºÆð¸ø×ðÁú¿Ê±¡£¹ØÓÚһЩӢÓïˮƽ²»Ì«ºÃµÄ¿ª·¢Õ߶øÑÔ£¬Õâ¿ÉÄÜ»áÔöÌí¿ª·¢µÄÄѶȡ£Òò´Ë£¬ÔÚ±¾ÎÄÖУ¬ÎÒÃǽ«ÏÈÈÝһЩҪÁ죬Èà laravel ¹ýʧÐÅÏ¢ºº»¯£¬Ï£Íû¶ÔÄúÓÐËù×ÊÖú¡£
ʹÓùýʧ´úÂë·Ò빤¾ß
ÕâÊÇ×îÆÕ±éµÄÒªÁìÖ®Ò»¡£Äú¿ÉÒÔͨ¹ýËÑË÷ÒýÇæ²éÕÒ Laravel ¹ýʧ´úÂëµÄ¼ÄÒ壬ÕâЩ¹ýʧ´úÂëͨ³£ÊÇÒÔÊý×ÖÐÎʽ·ºÆðµÄ¡£ÁíÍ⣬ҲÓÐÐí¶à·Ò빤¾ß¿ÉÒÔ½«Ó¢ÎĹýʧÐÅÏ¢·Òë³ÉÖÐÎÄ£¬ÀýÈç Google ·Òë¡¢°Ù¶È·ÒëµÈ¡£
²»¹ý£¬ÕâÖÖÒªÁìÈÔÓÐһЩ¾ÖÏÞÐÔ¡£¹ØÓÚ½ÏΪÖØ´óµÄ¹ýʧÐÅÏ¢£¬¿ÉÄÜÎÞ·¨×¼È·µØ·Òë³öÀ´£¬ÐèÒªÎÒÃǸüÉîÈëµØÏàʶ Laravel µÄ API Êֲᡣ
×Ô½ç˵¹ýʧÐÅÏ¢
Laravel ÌṩÁË×Ô½ç˵¹ýʧÐÅÏ¢µÄ¹¦Ð§£¬Äú¿ÉÒÔÔÚÓ¦ÓóÌÐòÖÐÓÐÑ¡ÔñµØÌæ»»µôĬÈϵĹýʧÐÅÏ¢¡£Äú¿ÉÒÔͨ¹ýÐÞ¸Ä resources/lang/ Ŀ¼ÏµÄÓïÑÔÎļþ£¬Ê¹ÓÃ×Ô¼ºµÄÓïÑÔÀ´È¡´úĬÈϵĹýʧÐÅÏ¢¡£¿ÉÒÔƾ֤×Ô¼ºÏîÄ¿µÄÐèÒª£¬ÐÞ¸ÄÎļþÖжÔÓ¦µÄ¹ýʧÐÅÏ¢¼´¿É¡£
ÀýÈ磬Äú¿ÉÒÔÔÚ resources/lang/en/validation.php ÎļþÖÐÌí¼ÓÒÔÏ´úÂëÀ´Ìæ»»µôĬÈϵÄÃÜÂë¹ýʧÐÅÏ¢£º
'password' => 'ÄãµÄÃÜÂë±ØÐè°üÀ¨×Öĸ¡¢Êý×ÖºÍÌØÊâ×Ö·û£¬²¢ÇÒ³¤¶ÈÔÚ 8 ¸ö×Ö·ûÒÔÉÏ¡£',
µÇ¼ºó¸´ÖÆ
ͬÑùµÄ£¬ÔÚ resources/lang/zh-CN/validation.php ÎļþÖÐÒ²ÐèÒªÌí¼Ó¶ÔÓ¦µÄ¹ýʧÐÅÏ¢·Ò룺
'password' => 'Your password must contain letters, numbers and special characters, and be at least 8 characters long.',
µÇ¼ºó¸´ÖÆ
ͨ¹ýÕâÖÖ·½·¨£¬Äú¿ÉÒÔÍêÈ«ÕÆ¿ØÄúµÄ¹ýʧÐÅÏ¢£¬Ê¹ÆäÔ½·¢ÇкÏÍâµØ»¯µÄÐèÇó¡£
³ä·ÖʹÓÃÈÕ־ϵͳ
Laravel ÌṩÁ˸»ºñµÄÈÕ־ϵͳ£¬Äú¿ÉÒÔͨ¹ýÉèÖöÔÓ¦µÄÈÕÖ¾¼¶±ðºÍÄ¿µÄµØÀ´Àû±ãµØ¼Í¼ӦÓóÌÐòÖеĹýʧÐÅÏ¢£¬È»ºó¶ÔÕâЩÐÅÏ¢¾ÙÐÐÆÊÎöºÍ´¦Öóͷ£¡£
ÀýÈ磬Äú¿ÉÒÔÔÚ config/app.php ÎļþÖÐÐÞËûÈÕ־Ʒ¼¶£º
'log_level' => env('APP_LOG_LEVEL', 'error'),
µÇ¼ºó¸´ÖÆ
½«ÈÕÖ¾¼¶±ð¸ÄΪ error£¬´Ó¶øÖ»¼Í¼¹ýʧ¼¶±ðÒÔÉϵÄÈÕÖ¾ÐÅÏ¢¡£
¹ØÓÚÕâЩÈÕÖ¾ÐÅÏ¢£¬Äú¿ÉÒÔʹÓÃÈÕÖ¾ÆÊÎö¹¤¾ß£¨Èç Kibana£©½«ÆäÊÕÂÞ¡¢Í³¼ÆºÍ¿ÉÊÓ»¯£¬´Ó¶ø¸üºÃµØÏàʶӦÓóÌÐòµÄÔËÐÐÇéÐΣ¬ÊµÊ±´¦Öóͷ£¿ª·¢Àú³ÌÖзºÆðµÄ¹ýʧ¡£
×ܽá
ÔÚ¾ÙÐÐ Laravel ¿ª·¢Àú³ÌÖУ¬ÏàʶÔõÑù½«¹ýʧÐÅÏ¢ºº»¯ÊÇÒ»ÏîºÜÊÇÖ÷ÒªµÄÊÖÒÕ¡£Í¨¹ýʹÓùýʧ´úÂë·Ò빤¾ß¡¢×Ô½ç˵¹ýʧÐÅÏ¢ºÍ³ä·ÖʹÓÃÈÕ־ϵͳ£¬ÎÒÃÇÄܹ»¸üºÃµØÓ¦¶Ô¿ª·¢ÖзºÆðµÄÖÖÖÖ¹ýʧ£¬Ìá¸ß¿ª·¢Ð§ÂʺʹúÂëÖÊÁ¿¡£
ÒÔÉϾÍÊÇlaravel ¹ýʧÐÅÏ¢ºº»¯µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡