Johan Euphrosine
Johan Euphrosine
Just found https://github.com/yutter/ArduinoJWT, which could make it easier implement Service account support directly on the ESP.
@davido1992 thanks for reaching out, I think a proper solution for this would be to either use [oauth2 end user credentials](https://github.com/firebase/firebase-arduino/issues/224#issuecomment-273981906) or a [jwt service account](https://github.com/firebase/firebase-arduino/issues/224#issuecomment-292768412). Sadly it looks like...
@beratuslu we would need to implement some refresh logic using the oauth2 endpoint: https://developers.google.com/identity/protocols/OAuth2InstalledApp#offline
Hi @beratuslu, As described in https://github.com/firebase/firebase-arduino/issues/224#issuecomment-273981906 I think we should modify https://github.com/firebase/firebase-arduino/blob/master/src/Firebase.cpp#L91 to refresh the get a new refresh token when it expires. Something like this could work: ``` http_->setReuseConnection(true);...
@kotl I think we need something that the device can refresh. Either by reusing the jwt Arduino integration from @gguuss Cloud IoT Core library or embededing end users credentials (refresh_token)...
@kotl but we still to implement refresh for the token as well?
Sorry for the late reply Seems similar to #335 Can you turn on debugging: http://arduino-esp8266.readthedocs.io/en/latest/Troubleshooting/debugging.html And paste the serial log from `HttpClient` here? Thanks in advance.
The `appengine.AccessToken` is used in the `goauth2/appengine/serviceaccount` package, see: https://github.com/GoogleCloudPlatform/appengine-goshorten/blob/master/goshorten.go#L31 In order to run it locally you should use the following devappserver flags to point to `JWT` credentials: ``` [--appidentity_email_address...
@mithro fyi @umarcor does that seems reasonable? @msaligane that might be useful for https://github.com/sscs-ose/sscs-ose-code-a-chip.github.io
One example of recent integration of the macro with SERV is available here: https://github.com/gregdavill/gf180-mpw0-serv/blob/main/verilog/rtl/serv_rf_ram_gf180.v It would be nice to also have standalone notebook that demonstrate macro integration with a simple...