-//= require ohauth/ohauth
-
$(document).ready(function () {
var application_data = $("head").data();
- function makeAbsolute(url) {
- var a = document.createElement("a");
- a.href = url;
- return a.href;
- }
-
- if (application_data.token) {
- var headerGenerator = window.ohauth.headerGenerator({
- consumer_key: application_data.consumerKey,
- consumer_secret: application_data.consumerSecret,
- token: application_data.token,
- token_secret: application_data.tokenSecret
- });
-
- $.ajaxPrefilter(function (options, jqxhr) {
+ if (application_data.oauthToken) {
+ $.ajaxPrefilter(function (options) {
if (options.oauth) {
options.headers = options.headers || {};
- options.headers.Authorization = headerGenerator(options.type, makeAbsolute(options.url), jqxhr.data);
+ options.headers.Authorization = "Bearer " + application_data.oauthToken;
}
});
}