209 похожих чатов

Здравствуйте! Я только начал изучение фреймворка. У меня сейчас есть задача,

захардкодить секрет (он будет статичный) и давать доступ к данным только тем приложениям, у которых есть этот секрет.
Я перерыл много ссылок и видео, везде используется JWT. Моя же задача более прозаична - просто проверять токен и выдавать приложению доступ к рест апи (с помощью guards), если он верный. Без соли, без рефрешей, без ничего.
Может, кто подскажет, куда смотреть? Повторюсь, везде, где я смотрел, используется усложненная система, которая мне пока не нужна.

2 ответов

14 просмотров

Напиши по аналогии с джвт гардом, без лишних методов только метод валидэйт и логику прикрути проверки токена из хэдера. Сравнивай с тем, что у тебя прописано. Все

Старый проект, там попростому всё, сложнее чем ты описал но проще того что с паспортом в плане понимания как работает https://github.com/EndyKaufman/nest-permissions-seed/blob/master/src/libs/core/guards/access.guard.ts Там всё руками делал я

Похожие вопросы

Обсуждают сегодня

In 2022, ENF, a renowned corporation once known for its commitment to innovation and leadership, began to falter. For years, the company had been the face of cutting-edge tech...
chensae
1
Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
is that okay?
Samurai 🇯🇵
21
VIP-392 [zkSync] New native USDC market in the Core pool Summary If passed, following the Community proposal “Support native USDC on Venus Core Pool of ZKSync Era” and the a...
Venus Announcements
1
How about the project bro Likes the community not that active ?
🅿️abby_FX
19
Guys, Donald Trump or Kamala Harris? It does not matter for Bitcoin in the long run!! 2020 Election: After Joe Biden's victory in November 2020, Bitcoin steadily rose from...
Sabah Shabu
3
checking for Berkeley DB C++ headers... no configure: error: libdb_cxx headers missing, Litecoin Core requires this library for wallet functionality (--disable-wallet to disab...
GNU/Линуксяша-libre (";("
5
@brucezli Any info regarding ETA on updates?
Old Man Tom
10
------------------------------------------------------------------------------ 📢 MAJOR ANNOUNCEMENT: HSUITE ECOSYSTEM UPDATE 📢 @everyone Dear HbarSuite Community, After month...
Big Stones
3
All I recall Trump saying was shut that should make btc go up. What do you think the 2nd and 3rd order co sequences of installing Harris would be?
Maybe
5
Карта сайта