[개발] UPVU 2.0 모바일 이미지 업로드

in upvu •  2 years ago 

안녕하세요 @realmankwon 입니다.

엊그제 UPVU 2.0 모바일 이미지 업로드 기능을 완료하였습니다.
실제로는 모바일 이미지 업로드가 문제가 있었던 것이 아닌 포스팅키로 로그인하였을때의 문제입니다.

키체인으로 로그인시에는 키체인을 통해서 signature 정보를 받아와서 이미지를 스팀에 보내서 인증을 받은 url을 생성할 수 있습니다.
하지만 포스팅키의 경우는 signature 정보를 만드는 것이 로직이 달라서 실행이 안 되고 있었습니다.

공지한 것처럼 애초에는 모바일 기능은 DIP에서 개발할 예정이었기에 처리하지 않았었는데 어쩌다 보니 이번에 처리를 하게 되었네요.
일단 관련하여 아래의 링크를 참조하여 개발을 진행하였습니다.

https://developers.steem.io/services/imageHoster

아래의 로직을 통해서 signature 정보를 받아왔습니다.

const key = dsteem.PrivateKey.fromString(wif)
const imageHash = crypto.createHash('sha256')
    .update('ImageSigningChallenge')
    .update(data)
    .digest()

그렇게 처리를 하니 잘 되었네요!!

@steemcurator01 @steemcurator02

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE BLURT!
Sort Order:  
  ·  2 years ago  ·  

Upvu is the best. Great Investment.