SuperblocksHQ / superblocks-lab

Superblocks Lab for DApp development
https://superblocks.com/lab/
GNU General Public License v3.0
100 stars 37 forks source link

Add Github login and user profiles #368

Open donfrigo opened 5 years ago

donfrigo commented 5 years ago

Summary

By adding user profiles and login through Github, users have a quick way to create a user profile with Superblocks. This profile can be used to store user projects, settings, collections, badges, achievements etc.

Motivation

In order to build a showcasing platform we need user profiles.

Additional context

This feature consists of a front-end part, where user profile and login are visualized and a back-end web server that takes care of access token-management and database access.

yehia67 commented 5 years ago

Hey, I could start working on it. I will use auth0 to integrate github with superblocks lab. It's my first time to use autho0 but I will give it a try.

javier-tarazaga commented 5 years ago

Hi @yehia67 !

Thanks for the initiative :) We have already integrated this in the next major release called superblocks-2.0. Check the branch there! We end up making our own services for the login and now it is working as expected.

I recommend to check out the branch as there are a massive amount of changes being done :)

yehia67 commented 5 years ago

@javier-tarazaga nice! I will go check.