GCP/Apps Script

Apps Script에서 로그인한 사용자 정보 가져오기

whistory 2022. 8. 26. 18:04
반응형

 

 

 

데이터를 저장할 때 사용자의 정보를 함께 저장하려고 한다.

서비스에서 Drive를 추가해야한다.

 

 

 

 

서비스의 [ + ] 버튼을 누르고 Drive를 찾아 추가한다.

 

 

 

 

 

 

 

 

Drive 서비스를 이용해 

로그인한 사용자의 이름과 id를 가져와 처리할수 있게됫다.

/**
 * Get login user information.
 * 로그인한 사용자 정보 가져오기
 */
function getUserInfo() {
  const about = Drive.About.get();
  const user  = {
    name : about.name,
    userId : about.user.emailAddress
  };

  return user;
}

function getName() {
  const userInfo = getUserInfo();
  console.log(`My Name is ${userInfo.name}`);
  console.log(`My Mail is ${userInfo.userId}`);
}

 

반응형