sahlinet / tumbo-server

Highly flexible Application Runtime Platform
https://tumbo.io
2 stars 3 forks source link

Social auth for Tumbo Console and Applications #1

Open philipsahli opened 8 years ago

philipsahli commented 8 years ago

By now, Tumbo only support username/password authentication into the console. For later usage in a Saas-offer Tumbo should also support Social auth by using https://github.com/omab/python-social-auth.

But more important is Social auth authentication for Tumbo Applications.

Because auth on app level is not suported by now, on https://httptest.sahli.net/ (see repo https://github.com/sahlinet/httptest uses generated ressource ids awhich are linked to email addresses.

The architecture and process might look like:

AUTH FRONTEND

The frontend and api (drf) must have been enabled social auth login.

AUTH BACKEND (worker)

philipsahli commented 8 years ago

Apps should be able to integrate this feature in their app simple and easy.

philipsahli commented 7 years ago

Lot of work done in PR #4

philipsahli commented 7 years ago

Added frontend_host to be able to use with a proxied project. https://github.com/sahlinet/tumbo-server/commit/98b3c616bdcf344adcef9b6844061d8ae9fab030

philipsahli commented 7 years ago

Detailled doc is missing.