@leesol님이 그려주신 대문입니다. 감사합니다!
배경사진은@coffeenut 직접 촬영
안녕하세요. @coffeenut입니다.
오늘은 eSteem 앱에 할당된 포스팅 권한 회수 방법에 대한 가이드를 적어보려 합니다.
서설이 조금 깁니다. 바쁘신 분은 아래 큰 글씨로 적은 eSteem 앱에 할당된 포스팅 권한 회수 제목으로 바로 넘어가셔도 됩니다.
모바일에서 스팀잇을 즐기시는 분들이 eSteem을 많이 사용들하시고, eSteem에서 제공하는 봇들이 달아주는 보팅 때문에(역으로 보상의 일정 %를 가져가기도 하지만) 사용하시는 분도 많이 계신 것으로 압니다.
iOS 앱에서만 특히 그런지 워낙 오류와 버그, 렉이 많아서 저는 eSteem 앱 보다는 그냥 사파리 브라우저로 사이트에 접속하여 사용하는 편인데요. 저번 달 쯤 eSteem 앱에서 제공하는 예약 포스팅(Schedule) 기능 사용을 위해 Active Key로 로그인 후 포스팅 창 Advanced 탭에 있는 Permission을 준 적이 있습니다.
그랬더니 생긴 것이 바로 이것.
포스팅 권한의 50%를 esteemapp이 가져갔습니다. eSteem 앱 정도면 이름도 알려져 있고 포스팅 권한으로 할 수 있는 것이 뭐 많겠냐만은 성격상 찝찝함을 지울 수 없었는데요.
Active 키를 포함하여 패스워드를 전부 리셋해도 부여된 권한에는 영향이 없었고, 방법을 검색해봐도 뭐 명령어를 써서 weight를 0으로 만들라는 알 수 없는 내용뿐이고, 다른 유저분들께 질문을 해봐도 제가 지울 수 있는 방도를 못 찾아 무시한 채로 놔두고 있었습니다.
그리고 한 달 여가 지난 오늘...
@segyepark님께 busy 2의 로그인 방식과 SteemConnect v1, v2에 대한 설명을 댓글을 통해 듣게 되었고, 암호 저장 대신 권한을 부여하는 방식, busy 2에 로그인하니 포스팅 권한이 주어진 점, 패스워드 리셋은 아무런 효과가 없었던 점 등이 비로소 대략적으로 나마 이해가 됐습니다.
그리고 위에서 이야기한 eSteem 앱이 가져간 권한도 생각나 질문을 드렸더니 바로! 방법을 담은 외국인의 포스팅을 찾아주셨습니다. 링크를 타고 가셔서 따라하셔도 되지만, 해당 글에 잘못된 단어 사용 사소한 오류도 있고, 한글로 번역도 할겸 다시 정리하여 설명해보겠습니다.
eSteem 앱에 할당된 포스팅 권한 회수하기
결론부터 말하자면 아주 당연한 방법이었습니다.
처음에 Permission을 준 것을 다시 들어가 끄면 되는 것인데요.
이 방법을 미처 생각하지 못한 이유는 아래 두 가지 였습니다.
- 원리를 알기 전까지 어느 과정에서 eSteem 앱에 포스팅 권한이 주어진지 몰랐음
- 패스워드 리셋 후 Posting Key로만 eSteem 앱을 사용하고 있었기 때문에, 아무리 이것저것 건드려도 Active Key로 주었던 권한을 회수할 수 없는 상태였음
이제 정말 본론으로 들어가 회수 방법입니다.
1. eSteem 앱 로그인 창에서 Advanced Mode 활성화 후 Posting Key와 Active Key를 모두 입력하고 로그인합니다.
(위에 링크했던 외국인의 가이드에서는 Posting and Private 패스워드를 입력하라고 표현하고 있어 오해를 살 수 있는데요. Private key는 Public key와 반대되는 개념인데 무슨 뜻인지 표현이 조금 이상하죠. Posting private key and Active private key를 입력하라는 것을 잘못 적은 것으로 보입니다.)
2. 글 쓰기(Submit a Story) 화면으로 들어가 Advanced 메뉴를 열고 이미지와 같이 On 되어 있는 Permission을 Off 시킵니다.
3. steemd에 들어가 확인해보면 포스팅 권한에서 esteemapp이 사라진 것을 확인할 수 있습니다.
Thanks to
@segyepark and
@gaman