Skip to content

Add service links table#294

Merged
Brutus5000 merged 12 commits intodevelopfrom
feature/service-links-table
Jul 18, 2022
Merged

Add service links table#294
Brutus5000 merged 12 commits intodevelopfrom
feature/service-links-table

Conversation

@Sheikah45
Copy link
Member

No description provided.

@Sheikah45 Sheikah45 requested a review from Brutus5000 January 3, 2022 16:53
@Askaholic
Copy link
Collaborator

This will need changes in the lobby server. Even for token login the lobby server still seems to be checking the database for steamid.

@Sheikah45
Copy link
Member Author

I thought the lobby server was checking steamid anymore for tokens? That was all on the user service. Because didnt we have that issue where for a short while the tokens could be used to log in without linking.

@Askaholic
Copy link
Collaborator

Askaholic commented Jan 3, 2022

I guess it doesn't enforce steam linking but it uses the presence of a steam id to determine if it can ignore the policy server result. If it can't find steam ids then people might get blocked from logging in by the policy server.

https://github.com/FAForever/server/blob/8902c127038383dcd5a1ad24324a2545ff5761ee/server/lobbyconnection.py#L537

@Sheikah45
Copy link
Member Author

ah gotcha, but regardless this change would just have that db call be on a separate table they are still linked by user id

@Sheikah45 Sheikah45 requested a review from Brutus5000 January 8, 2022 14:15
@Sheikah45 Sheikah45 requested a review from Brutus5000 January 16, 2022 16:28
@Sheikah45 Sheikah45 force-pushed the feature/service-links-table branch from 55276c4 to 91a9a2d Compare February 12, 2022 18:01
@Sheikah45 Sheikah45 requested a review from Brutus5000 July 16, 2022 15:39
@Sheikah45 Sheikah45 force-pushed the feature/service-links-table branch from 458343e to 0e1be80 Compare July 16, 2022 15:47
@Brutus5000 Brutus5000 merged commit 64661aa into develop Jul 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants