Как использовать Google OAuth с Deno js? - PullRequest
3 голосов
/ 10 июля 2020

Есть ли в Deno какие-нибудь библиотеки или модули для Google OAuth. js? Я пытаюсь заставить войти в Google в своем веб-приложении и использовать эту учетную запись Google для загрузки видео на YouTube в значении. js.

Я благодарен за любую помощь!

Ответы [ 2 ]

0 голосов
/ 12 июля 2020

Я думаю, что общего c решения для OAuth еще не существует. Однако, если вы можете переопределить реализацию по умолчанию, вы можете попробовать authlete_deno_fen_oauth_server сторонний модуль.

Существует модуль generi c oauth2 , но он недоступен в момент.

Если вышеприведенная опция не работает, попробуйте с использованием модуля npm в значении , как описано в this stackoverflow thread , и выполните this средняя статья для достижения вашей цели.

0 голосов
/ 10 июля 2020

Посмотрите на youtube-identify . Я сам не использовал его, но похоже, что он обеспечивает хороший интерфейс для связи с Youtube API с помощью значка.

Вот пример из ридми:

// A simple example to call the search_list() function and log the response json.
import { YouTube } from "https://x.nest.land/youtube-deno@0.0.6/mod.ts";

let obj = new YouTube("your-api-key-here", false);

obj.search_list({part: "snippet", q: "the coding train"}).then(function(response){
 console.log(response);
});
...