Есть ли замена для appengine / user в Go 1.12? - PullRequest
0 голосов
/ 04 мая 2019

После перехода на Go 1.12 из 1.9 appengine / user.Current () возвращает пустого пользователя.

. Первоначально настройте это с помощью этого урока: https://cloud.google.com/appengine/docs/standard/go/users/

Я пробовал обарекомендуемое изменение для использования http.Request.Context () вместо appengine.NewContext () и все еще попытки appengine.NewContext (), но теперь вызовы Current () возвращают пустой пользовательский объект (не ноль, пустой)

Я планирую перейти на другой метод аутентификации, так как рекомендуется отойти от пакета appengine, но это был «быстрый и грязный» способ обезопасить приложение на данный момент, поскольку у него только два пользователя (моя жена и я) длямомент.

func getContext(r *http.Request) error {
    ctx = r.Context()
    var w http.ResponseWriter
    cu, err := Current()
        .
        .
        .
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...