DSGT-DLP / Deep-Learning-Playground

Web Application where people new to Deep Learning can input a dataset and toy around with basic Pytorch modules without writing any code
MIT License
22 stars 8 forks source link

Move auth to AWS #606

Open farisdurrani opened 1 year ago

farisdurrani commented 1 year ago

Describe the solution you'd like Currently, authentication is handled by Firebase, which while being a simple and cheap solution, does not integrate as well with the AWS architecture. User data cannot be updated efficiently and we always have to transfer user data to and from the backend for full utility.

We recommend moving to AWS Amplify Authentication or something similar for better cloud integration.

This shall be a stretch goal and can be relegated as low-priority

Setup Instructions (what branch to work off of) Run the following commands

git checkout dev
git pull origin dev
git checkout -b aws-login

FYI: If you are not able to immediately run git checkout dev, make sure you commit your changes in the current branch or run git stash and then execute the above commands

karkir0003 commented 1 year ago

how easy is it easy to do aws amplify authentication. can ppl still login with google and stuff? @farisdurrani

noah-iversen commented 4 months ago

@sliu526 here ya go! This is the current issue for this, AWS Amplify is pretty straightforward but I'll assist you with this one if needed.

karkir0003 commented 4 months ago

@noah-iversen @farisdurrani isn't austin working on AWS Cognito for this purpose? Why AWS Amplify over cognito?