lib/qiita_trend/page.rb in qiita_trend-0.3.8 vs lib/qiita_trend/page.rb in qiita_trend-0.3.9
- old
+ new
@@ -57,10 +57,11 @@
# Qiitaへログインする
#
# @param [Mechanize] agent Mechanizeクラス
# @raise [LoginFailureError] ログインに失敗した時に発生する
def login_qiita(agent)
- form = agent.get(QIITA_LOGIN_URI).forms.first
+ # NOTE: Qiitaでログインする時はシングルサインオン(GitHub,Twitter,Google)でログインできない仕様にしています
+ form = agent.get(QIITA_LOGIN_URI).forms.last
form['identity'] = QiitaTrend.configuration.user_name
form['password'] = QiitaTrend.configuration.password
logged_page = form.submit
# ページのタイトルにLoginが含まれていたらログイン失敗とする