2016-06-24 2 views
0

예, 사용자가 암호에 넣을 수있는 문자에 대한 제한을 사용하면 보안이 약해집니다. 그러나 다른 한편으로는 : 태국어 키보드에서 유로 기호 (€)를 사용해 본 적이 있습니까? 또는 영어 키보드의 독일어 움라우트 (Ä)? 나는 몇 년 내 여행 고객을위한 다음과 같은 정규식 제한을 사용하고있다 이러한 이유로해외 여행자를 지원하기위한 암호 제한

:

^[0-9a-zA-Z @.\-_+]+$ (그래서 기본적으로 숫자, 문자, 빈과 @ - _ + 사용할 수 있습니다.).

불만 사항이 없었지만 (더 중요한 것은 어떤 키보드 레이아웃에도 사람들이 로그인 할 수 있었음) 나는이 편지 모음을 확장하고자합니다.

사용자가 가지고있는 국가 수준의 키보드의 종류에 관계없이 어떤 문자를 사용해도 안전합니까?

+0

Btw. 내 연구에서 나는 TripAdvisors 패스워드 정책을 시도했다 : 그들은 실제로 아무런 조정없이 거의 아무 일도 없을 것 같은'@ € ~ μ พ 123' (중간에 태국 문자가 있음)을 허용한다. – Eddie

답변

1

나는 모든 글자가 안전하다고 말하고 앞으로 나아갈 것입니다. 가정용 컴퓨터에 타이핑 할 수 있다면 왜 국가적인 무늬 키보드로 제한하는 것이 문제가되는지 알지 못합니다.

그러나 핸드폰 키보드에 입력 할 수있는 것에 더 관심이 있습니다. 키를 누르고 있으면 일반적으로 국제 기호를 포함 할 수있는 많은 옵션이 제공됩니다.

모바일 장치는 개인용 컴퓨터보다 훨씬 많이 사용되며 이러한 차이는 점점 커지고 있습니다.

+0

도움이 되나요? 기술이 확장됨에 따라 개인용 컴퓨팅이 유산으로 부상하고 있습니다. 비즈니스를위한 프로그램을 작성하지 않는 한, 비밀번호에 대한 모바일 기능에 중점을 둡니다. – ghosting999

+0

글쎄, 내가 15 년 동안 지금까지 해왔 던 프로젝트와는 거리가 멀다는 것을 떠올리게 할 때 도움이된다. 하지만 "Symfony 기반의 새로운 백엔드로 전환하고있는 중입니다." "모바일에 친숙하지 않은"프론트 엔드는 적어도 다음 6 개월 동안 동일하게 유지됩니다. – Eddie

관련 문제