@dside А, все, он триггерит Client.Authentiacte. Собственно, потом надо будет вылавливать access token из Client, я правильно понял?
Top-level
@dside А, все, он триггерит Client.Authentiacte. Собственно, потом надо будет вылавливать access token из Client, я правильно понял? 9 comments
@dside Да, но надо его как-то сохранить на попозже в конфиг, и потом его вставлять. Чтобы не регистрировать каждый раз новый апп :) @drq а, если так, то да, через Client.Config.AccessToken доставать и в NewClient скармливать обратно. @drq мне всё-таки кажется, что для твоего случая автор просто подразумевал вход по логину с паролем, чтобы при каждом запуске процесс получал новый access token и трогать его руками и тем более сохранять куда-то не было бы нужно. (Правда, для безопасности тут особого выигрыша нет, т. к. пароль фактически полностью содержит возможности токена. Но здесь мои полномочия всё.) @dside Во-первых, по логину с паролем я уже пробовал, во-вторых, не хотет. @drq ну, судя по коду Authenticate, у автора ни один из этих пунктов затруднений не вызвал :blobfoxupsidedown: |
@drq по задумке библиотеки, видимо, надо просто использовать этот Client напрямую, и он сам к запросам подставит токен.
https://github.com/mattn/go-mastodon/blob/master/mastodon.go#L201