Deep-Learning-Playground icon indicating copy to clipboard operation
Deep-Learning-Playground copied to clipboard

Move auth to AWS

Open farisdurrani opened this issue 2 years ago • 3 comments

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

farisdurrani avatar Mar 01 '23 01:03 farisdurrani

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

karkir0003 avatar Mar 01 '23 02:03 karkir0003

@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.

noah-iversen avatar Mar 01 '24 00:03 noah-iversen

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

karkir0003 avatar Mar 01 '24 01:03 karkir0003