두 그림과 같이 사용자 테이블에 사용자 이름과 이메일 필드가 있습니다. 페이지에 로그인할 때 사용자 이름이나 이메일로 로그인 기능을 구현하는 방법은 무엇입니까?
业精于勤,荒于嬉;行成于思,毁于随。
님께, 제 생각에는 xxx@xxx.xxx이면 이메일 로그인이고, 그렇지 않으면 사용자 이름 로그인입니다. 이메일로 로그인하는 경우 이메일 조회 및 인증 메소드를 호출하고, 사용자 이름으로 로그인하는 경우 사용자 이름 조회 및 인증 메소드를 호출합니다. 위!
쉽게 처리하여 백엔드로 직접 다시 보낼 수 있으며, 백엔드가 이를 차례로 일치시킵니다.
(사용자 이름=xxxxx 및 비밀번호=yyyy) 또는 (이메일=xxxxx 및 비밀번호=yyyy)인 사용자에서 *를 선택하세요이것도 괜찮습니다
님께, 제 생각에는 xxx@xxx.xxx이면 이메일 로그인이고, 그렇지 않으면 사용자 이름 로그인입니다.
이메일로 로그인하는 경우 이메일 조회 및 인증 메소드를 호출하고, 사용자 이름으로 로그인하는 경우 사용자 이름 조회 및 인증 메소드를 호출합니다.
위!
쉽게 처리하여 백엔드로 직접 다시 보낼 수 있으며, 백엔드가 이를 차례로 일치시킵니다.
(사용자 이름=xxxxx 및 비밀번호=yyyy) 또는 (이메일=xxxxx 및 비밀번호=yyyy)인 사용자에서 *를 선택하세요
이것도 괜찮습니다