create account

Badgeyay : Adding tokens for firebase authentication by gabrum

View this thread on: hive.blogpeakd.comecency.com
· @gabrum ·
$0.69
Badgeyay : Adding tokens for firebase authentication
#### Repository
 https://github.com/fossasia/badgeyay

![image](https://i.imgur.com/w4h4T5Bl.png)

### 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 the `username` of 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!
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorgabrum
permlinkbadgeyay-adding-tokens-for-firebase-authentication
categoryutopian-io
json_metadata{"tags":["utopian-io","development","open-source","flask","badges"],"image":["https://i.imgur.com/w4h4T5Bl.png"],"links":["https://github.com/fossasia/badgeyay","https://github.com/fossasia/badgeyay/pull/831","https://github.com/gabru-md"],"app":"steemit/0.1","format":"markdown"}
created2018-05-26 08:47:18
last_update2018-05-26 08:47:18
depth0
children1
last_payout2018-06-02 08:47:18
cashout_time1969-12-31 23:59:59
total_payout_value0.594 HBD
curator_payout_value0.095 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,291
author_reputation2,510,800,617,285
root_title"Badgeyay : Adding tokens for firebase authentication"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,770,179
net_rshares178,963,936,080
author_curate_reward""
vote details (48)
@amosbastian ·
Thanks for the contribution.

While we love everyone that  contributes to open source projects, we unfortunately can't reward everyone. Therefore it would be great if you could increase the amount of work when contributing in the future, as the amount of work done in `oauthToken.py` isn't that much.

As a side note, since this isn't a new project there is no need to include that section in your contribution.

---- 
Need help? Write a ticket on https://support.utopian.io/. 
Chat with us on [Discord](https://discord.gg/uTyJkNm). 
[[utopian-moderator]](https://join.utopian.io/)
properties (22)
authoramosbastian
permlinkre-gabrum-badgeyay-adding-tokens-for-firebase-authentication-20180527t012904769z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"links":["https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"}
created2018-05-27 01:29:03
last_update2018-05-27 01:29:03
depth1
children0
last_payout2018-06-03 01:29:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length581
author_reputation174,473,586,900,705
root_title"Badgeyay : Adding tokens for firebase authentication"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,880,270
net_rshares0