Published: 26 May 2018 › Updated: 26 May 2018
Badgeyay : Adding tokens for firebase authentication
Repository
https://github.com/fossasia/badgeyay
New Features
- What feature(s) did you add?
I've added the feature of creating JSON Web Tokens for the users authenticated using Firebase. Currently the users authenticated using firebase are not given any token, but token is necessary for using the backend functionalities in the application. Therefore I've added it in the project. - How did you implement it/them?
I used FlaskJWT along side firebase authentication to implement this feature. Every time a user is authenticated using firebase, a new request will be send to the backend to genefrate a token for the user. The request will ask for theusernameof the user and will provide with a JWT with the user and an expiration time embedded into it.
New Projects
- What is the project about?
The project is an Open Source Badge Generator made using Python Backend. - Technology Stack
We use Flask and PostgreSQL in backend and EmberJS in the frontend. - Roadmap
We are aiming to make it a complete badge management service.
GitHub Account
Pull Request linked https://github.com/fossasia/badgeyay/pull/831
My Github Account https://github.com/gabru-md
The above mentioned PR is valid for the contribution.
Thank You!
Leave Badgeyay : Adding tokens for firebase authentication to:
Read more #utopian-io posts
Best Posts From gabrum
We have not curated any of gabrum's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From gabrum
- Redirecting Messaged and Admin Functionality in Badgeyay
- My Badges component in Badgeyay
- One for the beauty
- JSON API and schemas in Badgeyay
- Badgeyay : Adding tokens for firebase authentication
- Fixing Bug in Github Linguist
- Neural Network Web Page Scroller TFJS
- Flask Blueprint : Image and File Upload API - Tutorial
- Python JSON Web Tokens : Implementation and Tutorial
- Adding Simple GTK 3.0+ GUI to Livewall