Doorkeeperのtokenだけ手元にある時にどうやって紐付いているuserとかを引けばいいか?
なんらかのデバッグでtokenだけがあって、そこからuser情報をAPIから引きたい時にどうすればいいか気になった。
Doorkeeper::AccessToken.by_token(token)
すると Doorkeeper::AccessToken
が得られるので、その中の resource_owner_id
とかを使うとわかる。pry
t = Doorkeeper::AccessToken.by_token(token)
User.find(t.resource_owner_id).email
なんかもっと楽な方法ある?
#rails #doorkeeper