App purchase/donation work

Damián Nohales damian at endlessm.com
Thu Sep 19 16:21:38 UTC 2019


Hello Alex,

Thanks for looking into this.

Well, previously deciding we were going to use this Authenticator
D-Bus services, I did a prototype change [1] in Flatpak where it asked
directly to an entitlements server [2], to get the credentials for
communicating to the entitlements server it used an Endless D-Bus
service, then it used the provided token to contact the repo server. I
think a big part of that code is disposable.

Then we have flat-manager side proof of concept made by Dan [3]

[1] https://github.com/endlessm/flatpak/pull/156
[2] https://github.com/endlessm/flatpak-auth-server (The repo is
private but we are going to make it public in a moment)
[3] https://github.com/flatpak/flat-manager/pull/19

Cheers

On Mon, Sep 16, 2019 at 10:08 AM Alexander Larsson
<alexander.larsson at gmail.com> wrote:
>
> I'm about to start looking into more detail at the application
> purchase/donation work, as discussed previous and documented at
> https://docs.google.com/document/d/1zE_QbB6mtdhjH5bsFdf9kPrYvjKAMBRl4uSRYDt-BqQ
>
> Other than the document above, is there any coding work started on this?
>
> My initial focus will be on the dbus API and how to best integrate
> this into flatpak/libflatpak/gnome-software (rather than the details
> of the authentication and other server side stuff). But, if there is
> any existing work on the other stuff that would be great to be able to
> look at.
> _______________________________________________
> Flatpak mailing list
> Flatpak at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/flatpak



-- 
Damián Nohales  |  +54 223 572-7840  |  Endless


More information about the Flatpak mailing list