Comments (3)
I am trying to build the frontend's login behavior working (logging in removes the Login and Register buttons and shows Profile and Logout buttons instead). However, I am not sure how the authentication works with the current API. The below screenshot is from settings.py and it is commented out.
Was the plan to set up JWT authentication? I can go ahead and proceed with setting this up. Alternatively, we can also use DRF's TokenAuthentication which is simpler to set up but not as secure. That way we will be handle log ins and log outs. As far as I can tell, tokens are not being saved anywhere when a user logs in so it doesn't seem like any users can be authenticated at the moment.
from sgf-legacy.
from sgf-legacy.
So I have a couple endpoints that set up at the following sites
After you activate the environment and get the server running here are the endpoints we have at the current moment:
-
http://127.0.0.1:8000/api/v1/custom/verify-email/ - Not Valid Yet
-
http://127.0.0.1:8000/api/v1/custom/password/reset/ - Not Valid Yet
-
http://127.0.0.1:8000/api/v1/custom/password/reset/confirm/ -Not Valid Yet
When you create a user you receive a token, but then you can also login. And I know its getting saved cause when I go to the
- http://127.0.0.1:8000/api/v1/custom/user/ it allows me to access the user info for the current user. Otherwise it will say you are not authenticated.
from sgf-legacy.
Related Issues (20)
- create update email endpoint HOT 1
- create get user posts endpoint
- add the backend into the server HOT 3
- set up the sql database HOT 2
- Create A Logo HOT 5
- create a design
- Long term discussion: Privacy respecting monatisation and site upkeep (Topic for future consideration)
- Login Form not accepting Username and Password
- Test issue for discord webhook HOT 1
- Creating New User form bug
- Come up with basic design for front end HOT 1
- Allow the user to filter posts by tags we set HOT 2
- Implement Swagger HOT 11
- Account linkage HOT 2
- An exception while registering a new user.
- New Post - Not Accepting Inputs HOT 1
- Create a Post
- Design a user profile section
- Migrating from Django to FastAPI HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sgf-legacy.