Size: a a a

JavaScript Noobs — сообщество новичков

2021 January 19

⠀⠀

⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀... in JavaScript Noobs — сообщество новичков
D D
Доброе время суток, скажите слать пост запрос с Bearer токеном с фронтэнда плохая затея? Потому что этот токен будет виден все кто захочет? или это зависит от того с чем запрос и кто принимает и как обрабатывает?
А кто сказал, что это плохая затея?
источник

DD

D D in JavaScript Noobs — сообщество новичков
⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀
А кто сказал, что это плохая затея?
я так подумал потому что токен будет в фронтэнде
источник

DD

D D in JavaScript Noobs — сообщество новичков
хотя наверное надо спросить того кто дал этот токен?
источник

А

Алексей in JavaScript Noobs — сообщество новичков
Всем привет. Кто сталкивался с решением задачи по реализации кнопки с действием как у ctrl+z?
источник

⠀⠀

⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀... in JavaScript Noobs — сообщество новичков
Так а как еще аутентифицировать юзера?
Так и делают, в хеадеры зашивают токен и отправили запрос на сервер, а сервер проверил по токену, тот ли кто нужно обращается или нет
источник

DD

D D in JavaScript Noobs — сообщество новичков
⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀
Так а как еще аутентифицировать юзера?
Так и делают, в хеадеры зашивают токен и отправили запрос на сервер, а сервер проверил по токену, тот ли кто нужно обращается или нет
просто этот токен API одного сервиса, получится если во фронте будет доступен этот токен(он один и тотже), то теоретически можно спамить этот сервис, слать ему всякую фигню
источник

⠀⠀

⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀... in JavaScript Noobs — сообщество новичков
D D
просто этот токен API одного сервиса, получится если во фронте будет доступен этот токен(он один и тотже), то теоретически можно спамить этот сервис, слать ему всякую фигню
Ааа, так да. Но если у тебя чисто фронт приложение, то выхода особо нет
источник

⠀⠀

⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀... in JavaScript Noobs — сообщество новичков
Но это не точно
источник

j

jk in JavaScript Noobs — сообщество новичков
Alexiagray [Свободен]
выглядит из этих данных данных
[{ '_[17]': '"87"' },
{ undefined: '"12"' },
 { '_[198363^198275]': '17' },
 { '_["87"]': '"93"' },
 { '_[94]': '0x10' },
 { '_[100]': '94' },
 { '_["99"]': '103' },
 { '_[0x68]': '"108"' },
 { '_["93"]': '0x68' },
 { '_["108"]': '"111"' },
 { '_[0x70]': '124' },
 { '_["12"]': '0x70' },
 { '_[124]': '"126"' },
 { '_[127]': '133' },
 { '_[103]': '127' },
 { '_[133]': '1' },
 { '_["135"]': '0x88' },
 { '_["126"]': '"135"' },
 { '_[0x88]': '198363^198275' },
 { '_[139]': '142' },
 { '_["111"]': '139' },
 { '_[142]': '100' }
]

будет так

[
{ undefined: '"12"' },
{ '_["12"]': '0x70' },
{ '_[0x70]': '124' },
{ '_[124]': '"126"' },
{ '_["126"]': '"135"' },
{ '_["135"]': '0x88' },
{ '_[0x88]': '198363^198275' },
{ '_[198363^198275]': '17' },
{ '_[17]': '"87"' },
{ '_["87"]': '"93"' },
{ '_["93"]': '0x68' },
{ '_[0x68]': '"108"' },
{ '_["108"]': '"111"' },
{ '_["111"]': '139' },
{ '_[139]': '142' },
{ '_[142]': '100' }
{ '_[100]': '94' },
{ '_[94]': '0x10' }, // так как совпадений больше нет то возвращать остатки как они есть
{ '_["99"]': '103' },
{ '_[127]': '133' },
{ '_[103]': '127' },
{ '_[133]': '1' },
]
Понял xD Вот грязный прототип, с мобильника неудобно.

let query = 'undefined'
for (let i = 0; i < a.length; i++) {
let last = true
for (let n = i; n < a.length; n++) {
 const [key, value] = Object.entries(a[n])[0]
 if (key === query) {
  const el = a[n];
  a.splice(n, 1);
  a.splice(i, 0, el);
  query = `_[${value}]`
  last = false
  break
 }
 }
 if (last) { break }
}
источник

Д

Даша in JavaScript Noobs — сообщество новичков
D D
просто этот токен API одного сервиса, получится если во фронте будет доступен этот токен(он один и тотже), то теоретически можно спамить этот сервис, слать ему всякую фигню
источник

DD

D D in JavaScript Noobs — сообщество новичков
это если принимать рекуест, надо выставит что бы не было CORS проблемы или для как это использовать?
источник

Д

Даша in JavaScript Noobs — сообщество новичков
D D
это если принимать рекуест, надо выставит что бы не было CORS проблемы или для как это использовать?
не прочитала изначальный вопрос... это если пишешь и фронт, и бэк актуально
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Как можно скролить именно один блок?
источник

Н

Никита in JavaScript Noobs — сообщество новичков
а для всей страницы скрол отключить
источник

GK

Gettlan Kodama in JavaScript Noobs — сообщество новичков
Никита
Как можно скролить именно один блок?
oferflow: scroll из css не подходит?
источник

А

Азамат in JavaScript Noobs — сообщество новичков
function sumTwoSmallestNumbers(numbers) {  
   numbers.sort();

   return numbers;
};

console.log(sumTwoSmallestNumbers([19, 5, 42, 2, 77]));

почему у меня не сортируется массив?
источник

SS

Sergey Strokatov in JavaScript Noobs — сообщество новичков
товарищи , кто-нить работал с rabmda ?
в чем смысл over() ? он делает то же самое , что и set , но вместо простого нового значение - можно вставить функцию, которая вернет какое-нибудь непростое новое значение?))
как так вышло, что в codepen -  over  отрабатывает нормально, а в react не стартует?)
https://codepen.io/sekapeka/pen/gOwEMrb
источник

K

Kosanyak in JavaScript Noobs — сообщество новичков
Ребят серйозный вопрос по Babel как часто использують в проектах,как понять что нужно юзать?
источник

IA

I-Am Alone in JavaScript Noobs — сообщество новичков
Ля дурной
источник

K

Kosanyak in JavaScript Noobs — сообщество новичков
Может быть такое что просять юзать в проектах или это в современном мире модно если в проектах используют Babel?
источник