등록 페이지 (예 : 야후 등)에서 로그인 ID는 사용자가 제공 한 정보를 사용하여 자동으로 생성됩니다. 같은 것을 구현하고 싶습니다. 하나는 .. 등등 이름 성 DOB 가운데 이름으로 제공 입력에 의한은 loginid를 생성하는 코드를 제공 할 수Java에서 새 사용자의 로그인 ID를 자동으로 생성하는 방법은 무엇입니까?
1
A
답변
1
당신은 로그인 ID 제안하는 여러 가지 방법이 있어야합니다 이름
- 접미사의 생년월일을.
- 접미사는
0123
입니다. - 위 2 점의 접두사 버전.
- 등 다양한 방법으로 시도해 볼 수 있습니다.
자동으로 생성 된 로그인 ID가 이미 DB에 존재하는지 확인하고 존재하지 않는 ID 만 사용자에게 표시하십시오.
2
모든 문자열 (FirstName
등)을 연결하고 String#hashcode()
을 사용하여 ID
을 생성 할 수 있습니다.
임의 숫자의 경우 무작위 문자를 앞에 추가하거나 해시 코드를 사용한 후 임의의 숫자를 추가 할 수 있습니다.
+0
글쎄, 나는이 코딩에 유감스럽게도 모든 예제를 게시 할 수 있습니다. 부디!! –
+0
int loginID = (firstName + middleName + lastName + DOB) .hashCode(); – Hachi
1
org.apache.commons.lang.RandomStringUtils.randomAlphabetic(lengthOfRandomString)
또는
RandomStringUtils.randomAlphanumeric(lengthOfRandomString)
또는
RandomStringUtils.random(lengthOfRandomString)
관련 문제
- 1. 사용자의 ID를 저장하는 방법은 무엇입니까?
- 2. Java에서 자동으로 Gmail에 로그인
- 3. 로그인 한 사용자의 Facebook ID를 가져 오는 방법은 무엇입니까?
- 4. Tridion에서 현재 로그인 한 사용자의 사용자 ID를 얻는 방법은 무엇입니까?
- 5. Django에서 현재 로그인 한 사용자의 사용자 ID를 얻는 방법은 무엇입니까?
- 6. js에서 ID를 생성하는 방법은 무엇입니까?
- 7. 자동으로 JButton을 생성하는 방법은 무엇입니까?
- 8. 사용자의 위치를 자동으로 찾는 방법은 무엇입니까?
- 9. db가 uniqueindentifier를 자동으로 생성하는 방법은 무엇입니까?
- 10. 요청을 보내는 사용자의 ID를 얻는 방법은 무엇입니까?
- 11. 모든 사용자의 작업 ID를 나열하는 방법은 무엇입니까?
- 12. 사용자의 프로필 URL로 사용자의 ID를 얻는 방법은 무엇입니까?
- 13. DataImportHandler를 사용하여 ID를 생성하는 방법은 무엇입니까?
- 14. 사용자 당 고유 ID를 생성하는 방법은 무엇입니까?
- 15. Google 애널리틱스에서 고유 ID를 생성하는 방법은 무엇입니까?
- 16. 고유 ID를 동시에 생성하는 방법은 무엇입니까?
- 17. 사용자의 시간대를 자동으로 감지하는 방법은 무엇입니까?
- 18. ExtJS4에서 사용자의 로그인 상태를 유지하는 방법은 무엇입니까?
- 19. 로그인 한 사용자의 userID를 얻는 방법은 무엇입니까?
- 20. Java에서 빈도별로 소리를 생성하는 방법은 무엇입니까?
- 21. Java에서 런타임시 일반 클래스를 생성하는 방법은 무엇입니까?
- 22. Java에서 역순 JTree를 생성하는 방법은 무엇입니까?
- 23. 데이터베이스 다이어그램을 자동으로 생성하는 방법은 무엇입니까? mysql
- 24. mathematica에서 자동으로 함수 이름을 생성하는 방법은 무엇입니까?
- 25. XSL 코드를 자동으로 생성하는 방법은 무엇입니까?
- 26. PHP를 사용하여 자동으로 날짜를 생성하는 방법은 무엇입니까?
- 27. QSharedData 기반 구조를 자동으로 생성하는 방법은 무엇입니까?
- 28. 자동으로 UML 다이어그램을 생성하는 방법은 무엇입니까?
- 29. Java에서 Gremlin을 사용하여 새 정점에 ID를 설정할 수없는 이유는 무엇입니까?
- 30. 쿠키에 대한 임의의 세션 ID를 생성하는 가장 안전한 방법은 무엇입니까?
는 "로그인 ID"무엇을 의미합니까? 세션 ID를 생각하면 웹 프레임 워크가이를 처리해야합니다. MD5 또는 SHA1과 같은 체크섬을 사용하여 임의의 고유하지 않은 (!) 일종의 임의 문자열을 만드는 또 다른 방법이 있습니다. – phineas
[무엇을 시도해 봤습니까?] (http://mattgemmell.com/2008/12/08/what-have-you-tried/) –
loginID는 (xxxxx @ yahoo.com, xxxx @ yahoo.in, xxx @ yahoo.co.in) 이것은 u가 새로 등록 될 때 야후 사이트에서 자동 생성 (또는 제안)됩니다. 그렇다면 사용자 세부 정보를 뒤섞기 위해 어떤 코드가 사용됩니까? –