-
Notifications
You must be signed in to change notification settings - Fork 398
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implementing 2FA for NodeBB Forum posters #6452
Comments
(2) seems perhaps like an appropriate option given ROI. TBH I would not invest too much in forum posting at this juncture. I'd like to see us get 2.0 launched (bugs found and bugs fixed), JavaFX launched first, and then enable HTTP server file uploads. That last capability opens a lot of possibilities. Once we have that, I feel like PBF is a very legacy tool (just strikes me as very late 90s) and could be replaced by posting to the server instead of to forum. Having a save game option to post to server could be made mutually exclusive to PBF if we chose so, though I don't think the use-case for PBF is really all that there once we have post-to-server capability (benefits: one less login, one less integration, better and seamless integration with the core game). So I think it makes sense to deprecate PBF and just use post-to-server instead. There would be some design considerations for how to handle tournaments, but that is part and parcel to bringing tournaments in-game as well. |
@DanVanAtta I have no idea what post-to-server actually is. Is it only the savegame that is sent to a server instead to the forum? Will the written turn post be sent to the forum, still? That is what the players love about PBF - that they can read what happens/happened while they are not playing. That they can give OOL or scramble orders while not playing. That they can watch their or other people's games while not even having access to TripleA. |
There lots of options and very little designed; we are also premature here a bit as we've plenty to do before we can seriously start implementing 'post-to-server, AKA 'cloud-saves'. As mentioned, we can make it mutually exclusive to PBF or we could have it be a replacement. In essence we'd build in a forum like interface to view and post games, but into the game proper. |
I see. I just would not recommend to remove the Forum-feature, as this is a perfect way for TripleA players and watchers to dicuss moves and strategies independently from the client software. This feature has always been a huge advantage. |
@panther2 I think I have been able to come up with a system that should support 2FA. |
Great, thank you. |
I thought of a "good way" to implement a mechanism that works for users that have 2FA enabled.
The current system works as follows whenever a post request is made:
There are basically 3 options we can go here to implement 2FA:
Details on 3.
I tried giving 3. a shot but I soon realized that ClientSetting isn't really designed to handle this kind of storage.
There are 2 bigger problems I ran into that I could solve immediately which made me create this issue to discuss this approach in general:
Thoughts
I'm interested in your thoughts about this. I think Option 3 would really be the way to go, but I just want to make sure you're thinking the same before doing those rather large code changes.
The text was updated successfully, but these errors were encountered: