Johan Euphrosine

Results 579 comments of 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...