jue58 / kintone

kintone REST API client for Ruby
MIT License
41 stars 25 forks source link

APIトークン認証 #4

Closed t1h closed 8 years ago

t1h commented 8 years ago

APIトークン認証の追加したいと思っています。 initializeの良い実装方法が思い浮かばなかったのでpasswordが入っていない時はAPIトークンでの認証とするようにしてみましたがいかがでしょうか?

jue58 commented 8 years ago

ありがとうございます!ちょっとここは悩んでまして、

api = Kintone::Api.new("example.com") do |obj|
  obj.user = "Administrator"
  obj.password = "cybozu"
end

api = Kintone::Api.new("example.com") do |obj|
  obj.token = "api_token"
end

とかできるようにしようかなーとか考えてました。

PRはマージするつもりなので、もうちょっとお待ち下さい...

jue58 commented 8 years ago

ヘッダがX-Cybozu-API-Tokenになるときのテストが欲しいです。

get、#post、#put、#delete、#post_fileの各メソッドに...それかもっといい方法があればそれで。

t1h commented 8 years ago

コメントありがとうございます!折を見て追加してみます。

t1h commented 8 years ago

間が空いてしまいましたが足してみました。

jue58 commented 8 years ago

Looks great. ありがとうございます!