Rails6 트위터 로그인 오류
Invalid Credential
분명히 omniauth를 여러 곳에서 정의한 것이 원인이었던 것 같습니다.
여러 참조 사이트를 참조할 때는 주의가 필요할 수 있습니다.
config/initializers/devise.rbDevise.setup do |config|
config.omniauth :twitter, ENV['TWITTER_KEY'], ENV['TWITTER_SECRET'], callback_url: "http://127.0.0.1:3000/users/auth/twitter/callback"
end
config/initializers/omniauth.rbRails.application.config.middleware.use OmniAuth::Builder do
provider :twitter, ENV['TWITTER_KEY'], ENV['TWITTER_SECRET']
end
401 Authorization Required
Twitter의 API 키가 달랐습니다.
참고 사이트
트위터 로그인과의 사투(devise+omniauth)
Rails에서 Twitter 인증
Rails5 Twitter 로그인을 devise + omniauth로 구현
Reference
이 문제에 관하여(Rails6 트위터 로그인 오류), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yjiro0403/items/17688c30f89bd82443fe
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Devise.setup do |config|
config.omniauth :twitter, ENV['TWITTER_KEY'], ENV['TWITTER_SECRET'], callback_url: "http://127.0.0.1:3000/users/auth/twitter/callback"
end
Rails.application.config.middleware.use OmniAuth::Builder do
provider :twitter, ENV['TWITTER_KEY'], ENV['TWITTER_SECRET']
end
Twitter의 API 키가 달랐습니다.
참고 사이트
트위터 로그인과의 사투(devise+omniauth)
Rails에서 Twitter 인증
Rails5 Twitter 로그인을 devise + omniauth로 구현
Reference
이 문제에 관하여(Rails6 트위터 로그인 오류), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yjiro0403/items/17688c30f89bd82443fe
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Rails6 트위터 로그인 오류), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yjiro0403/items/17688c30f89bd82443fe텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)