인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

paehwang님의 프로필 이미지

작성한 질문수

절대강좌! 유니티6 - UGS를 활용한 백엔드 시스템 구축

ID / Password 기반 로그인 인증

[질문] ID 와 Password 방식으로 가입하는 방식 관련 질문이 있습니다.

해결된 질문

작성

·

92

0

안녕하세요.

ID 와 Password 방식 관련 강의를 보고 있습니다.

 

강의 영상에서 보면

가입을 zack 이란 아이디로 가입을 하였는데,

대쉬보드에서 보니 Unity 가 자체적으로 생성한 PlayerID 인 : UmpicBxVKu~~~~ 로만 등록되어 있어서요.

 

그럼 사용자가 자신의 아이디를 밝히면서 관련해서 무언가를 요구할때 서로 의사소통하기가 어렵지 않나요?

사용자가 명시적으로 입력한 id 값으로 찾아볼 수 있는 곳이 있을까요?

(현재 강의만 보고 있어서, 직접 대쉬보드를 열어보지 않아서 드리는 질문일 수도 있겠네요 ^^; )

답변 2

1

이재현님의 프로필 이미지
이재현
지식공유자

안녕하세요,

우선 zack 이라고 입력한 것은 닉네임입니다. 내부적으로는 PlayerID 로만 식별합니다. 따로 설정한 닉네임을 조회하는 기능은 없는것으로 알고 있습니다. 지금 PC 를 사용할수없는 상황이라서 내일 저녁에 다시 한번 확인한 후 답변드리겠습니다. ~

paehwang님의 프로필 이미지
paehwang
질문자

🙂

섹션1. ID/PASSWORD 기반 로그인 편에서

7:17에 보시면

ID 에 Zack 을 입력을 하시면서 가입을 진행을 하셔서,

id 정보라 생각했었어요.

이재현님의 프로필 이미지
이재현
지식공유자

안녕하세요.

다시 한번 확인을 해봤지만 PlayerName(닉네임)은 고유 식별자가 아니기에 확인할 수 있는 별도의 메뉴는 없습니다.

그리고, 제가 강의에서 지칭한 ID는 UserName(닉네임)이며 UGS의 PlayerID는 아닙니다. 괜한 혼란을 드린것 같습니다. 이에 대한 설명을 해당 강좌에 텍스트로 표기하겠습니다.

습관적으로 지칭하다 보니 ID라는 표현을 사용했네요. ㅠㅠ

1

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다. paehwang님.

강의에서 언급된 ID와 Password 방식으로 유니티에서 사용자를 관리할 때, Unity의 Authentication 시스템은 PlayerID라는 유니크한 식별자를 자동으로 생성합니다. 이 PlayerID는 각 사용자를 구분 짓기 위한 내부적인 아이디로, 대쉬보드에서는 이를 통해 사용자를 관리합니다.

사용자가 명시적으로 입력한 ID를 찾는 방법

  1. Custom ID 사용: Unity의 Authentication에서 제공하는 Custom ID를 활용할 수 있습니다. 사용자가 입력한 ID를 Custom ID로 설정하면, 이를 통해 사용자를 구분할 수 있으며, 대쉬보드에서 이 Custom ID로 검색이 가능합니다.

  2. 사용자 데이터 저장: Unity의 클라우드 데이터베이스나 다른 저장소를 사용하여 사용자가 입력한 ID와 해당 PlayerID를 매핑하는 테이블을 구축할 수 있습니다. 이 방법을 사용하면, 사용자가 사용한 명시적인 ID를 별도로 관리하여 필요할 때 검색이 가능합니다.

관련 질문과 답변 사례로는 유니티 Authentication 시스템의 Custom ID 활용이 언급된 게시물이 있을 수 있습니다. 이는 사용자 ID 관리와 관련된 유용한 정보를 제공할 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

paehwang님의 프로필 이미지

작성한 질문수

질문하기