API

구성원 인증후 2가지 궁금한 사항.

끄어어어어

2023.09.25읽음 3479

Authorization Code는 받아서 Access Token까지 받아보고 구성원 목록까지 처리 해보았는데요.
​
두가지 궁금한 사항이 있습니다.
​
1. 로그인 화면 커스마이징 가능한지?
로그인 화면이 아래와 같이 나오는데. 이걸 수정할 순 없는건가요?
​
​
​
2. 사용자 본인의 user id는 어떻게 확인하나요?
/users를 통해서 전체 사용자 목록은 받아왔는데 정작 로그인한 사용자의 user id가 뭔지 알수가 없습니다.​

댓글5

  • 업데이트 된 답글입니다.

    YLEE1

    네이버웍스 인증서버에서 요청하는 로그인 페이지라 수정 불가할 것 같아요..

    그리고 리소스 ID 형태의 User ID는 구성원 목록 조회 및 구성원 상세 정보 조회 response에서 확인할 수 있습니다!

    2023.09.26

    0
  • 업데이트 된 답글입니다.

    끄어어어어 작성자

    - 로그인 페이지 디자인을 수정할 수 없다는건 이해할 수 있겠는데.. API Scope도 표기되고 일반 브라우저에서 모바일 UI가 나오는등.. 뭔가 개발하다가 만거 같은 느낌입니다.
    - 구성원 전체 목록을 받으면 UUID 형태의 user id가 나오긴 하죠. 근데... 로그인한 당사자의 id가 뭔지를 모르겠으니 문제인 상태입니다...
     예를 들어 GET /users/{userId}/mail/unread-count를 사용하여 읽지 않은 메일의 개수를 가져올때
      {userid}에 자기거를 넣어야 하는데 그걸 모르겠어요.
      구성원 어카운트 인증후 하는 거라면 {userid}를 인자로 받지 않으면 이해 하겠습니다만..
      왠지 서비스 어카운트쪽 API를 대충 우겨 넣은 느낌입니다.

    2023.09.26

    0
  • 업데이트 된 답글입니다.

    끄어어어어 작성자

    자기 자신의 userid가 뭔지는 바로 나오지는 않지만 일단 API 호출시에는 "me"를 쓰면 되는군요....

    2023.09.26

    0
  • 업데이트 된 답글입니다.

    끄어어어어 작성자

    2번 문제에 대한 자답
    https://www.worksapis.com/v1.0/users/me
    사용자 상세 프로필에 호출시 userid에 "me"를 넣어서 로그인한 자신의 정보를 확인 할 수 있었습니다.

    2023.09.26

    0
  • 업데이트 된 답글입니다.

    YLEE1

    네네 me 키워드 사용하셔도 되고, 아래 가이드 보면 {userId}는 사용자 ID, 이메일, 외부 키 중 하나를 지정한다고 되어 있네요!

    * Path Parameter : https://developers.worksmobile.com/kr/docs/api-call#request-parameter

    2023.09.26

    1
이전 글인증 시 오류
다음 글API Call Rate Limit 관련 문의
목록

궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!