>백엔드 개발 >PHP 튜토리얼 >인터페이스 작성 문제

인터페이스 작성 문제

WBOY
WBOY원래의
2016-10-10 11:56:121045검색

예를 들어 로그인 인터페이스에는 사용자 이름, 비밀번호, 서명이라는 세 가지 매개변수가 있습니다. 사용자 이름이 비어 있으면 "사용자 이름은 비워둘 수 없습니다."라는 메시지가 반환됩니다. 비밀번호가 비어 있으면 "입력하세요"라는 메시지가 반환됩니다. 또는 이 세 매개변수가 각각 비어 있으면 직접 반환된 매개변수가 불완전하다고 해야 할까요?

답글 내용:

예를 들어 로그인 인터페이스에는 사용자 이름, 비밀번호, 서명이라는 세 가지 매개변수가 있습니다. 사용자 이름이 비어 있으면 "사용자 이름은 비워둘 수 없습니다."라는 메시지가 반환됩니다. 비밀번호가 비어 있으면 "입력하세요"라는 메시지가 반환됩니다. 또는 이 세 매개변수가 각각 비어 있으면 직접 반환된 매개변수가 불완전하다고 해야 할까요?

절대적인 정답은 없지만 제 접근 방식에서 배울 수 있습니다!

일반적으로 최대한 완전한 프롬프트를 제공할 수 있으므로 경험 측면에서 기본적으로 사용자의 학습 비용은 없습니다

하지만 여기에는 주의를 기울여야 할 보안 문제가 있습니다. 사용자 이름을 찾을 수 없음, 비밀번호가 잘못됨 등의 자세한 프롬프트를 제공하면 무차별 비밀번호 크래커에게 편의를 제공할 수 있으므로 일반적으로 보안 문제가 있는 경우 메시지가 표시되며, 잘못된 사용자 이름이나 비밀번호와 같은 숨겨진 위험이 없으며 일반적으로 일반 사용자에게 큰 방해를 주지 않습니다.

비표준 답변, 참고용으로만 사용하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.