Email or username:

Password:

Forgot your password?
Top-level
Dr. Quadragon ❌

@dside Ну типа, я столько уже обвяза над этой хероборой написал.

11 comments
Dr. Quadragon ❌ replied to Dr. Quadragon ❌

@dside Слушай, а куда он мне его должен выплюнуть?

pkg.go.dev/github.com/mattn/go

По идее, он только еггог возвращает.

Dr. Quadragon ❌ replied to Dr. Quadragon ❌

@dside А, все, он триггерит Client.Authentiacte. Собственно, потом надо будет вылавливать access token из Client, я правильно понял?

D:\side\ replied to Dr. Quadragon ❌

@drq по задумке библиотеки, видимо, надо просто использовать этот Client напрямую, и он сам к запросам подставит токен.

github.com/mattn/go-mastodon/b

Dr. Quadragon ❌ replied to D:\side\

@dside Да, но надо его как-то сохранить на попозже в конфиг, и потом его вставлять. Чтобы не регистрировать каждый раз новый апп :)

D:\side\ replied to Dr. Quadragon ❌

@drq а, если так, то да, через Client.Config.AccessToken доставать и в NewClient скармливать обратно.

Dr. Quadragon ❌ replied to Dr. Quadragon ❌

@dside Хорошо, что автор - не хирург.

D:\side\ replied to Dr. Quadragon ❌

@drq мне всё-таки кажется, что для твоего случая автор просто подразумевал вход по логину с паролем, чтобы при каждом запуске процесс получал новый access token и трогать его руками и тем более сохранять куда-то не было бы нужно.

(Правда, для безопасности тут особого выигрыша нет, т. к. пароль фактически полностью содержит возможности токена. Но здесь мои полномочия всё.)

Dr. Quadragon ❌ replied to D:\side\

@dside Во-первых, по логину с паролем я уже пробовал, во-вторых, не хотет.

D:\side\ replied to Dr. Quadragon ❌

@drq ну, судя по коду Authenticate, у автора ни один из этих пунктов затруднений не вызвал :blobfoxupsidedown:

Alexey Skobkin replied to Dr. Quadragon ❌

@drq @dside
На самом деле не очень, лол.

Go Up