*** bzfs-alchemy <bzfs-alchemy!~bzfs-alch@2607:fb90:795c:8100:ac39:be31:698d:b73a> has joined #bzflag | 00:15 | |
bzfs-alchemy | I mainly wanted to say that I understood the reasons for wanting to switch current auth from an efficiency/security standpoint. | 00:17 |
---|---|---|
bzfs-alchemy | Currently it's search through a database of the active accounts for username && password and provide a token when both match... Which is inefficient. | 00:20 |
bzfs-alchemy | As blast007 said previously about a login process to generate a session of some sorts and using that for authentication... It makes a lot of sense... | 00:22 |
bzfs-alchemy | It's a simple check of all active sessions vs active accounts. (More efficient.) And if a session is compromised, it is limited to what that session could access vs an entire account compromised. (More security.) | 00:24 |
bzfs-alchemy | I nearly forgot, the session system needs to check if a callsign is registered, but it should be more efficient in that regard still. | 00:30 |
bzfs-alchemy | Check sessions -> check callsigns -> if match, ask for session, else say player is unregistered. | 00:32 |
bzfs-alchemy | I'm Zehra in case anyone is wondering. | 00:44 |
bzfs-alchemy | Or was. | 00:44 |
TimRiker | username is in indexed field. Password is encoded. That lookup is what phpBB normally does. Works fine. token is also an indexed field and an integer so that lookup is even faster. | 00:52 |
blast007 | token should be treated as text, not an int | 00:57 |
blast007 | key word is "should" though. I feel like I had tried switching it to an alphanumeric string before and something broke. :) | 01:01 |
bzfs-alchemy | I'm amazed. I didn't know tokens were integers. :o | 01:14 |
*** bzfs-alchemy <bzfs-alchemy!~bzfs-alch@2607:fb90:795c:8100:ac39:be31:698d:b73a> has quit IRC (Quit: Quit) | 01:21 | |
*** Zehra <Zehra!~Yukari@user/yukari> has joined #bzflag | 01:21 | |
Zehra | bzfs-alchemy was me. (confirmed.) | 01:24 |
*** BZNotify <BZNotify!BZNotify@user/bznotify> has joined #bzflag | 03:12 | |
*** Zehra <Zehra!~Yukari@user/yukari> has quit IRC (Quit: Quit.) | 04:30 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 276 seconds) | 04:47 | |
*** L4m3r <L4m3r!~L4m3r@user/L4m3r> has joined #bzflag | 06:32 | |
*** Optic_Delusion <Optic_Delusion!~Optic_Del@pool-74-98-195-9.pitbpa.fios.verizon.net> has quit IRC (Quit: Textual IRC Client: www.textualapp.com) | 08:24 | |
*** Optic_Delusion <Optic_Delusion!~Optic_Del@pool-74-98-195-9.pitbpa.fios.verizon.net> has joined #bzflag | 08:25 | |
*** FastLizard4 is back | 09:02 | |
*** FastLizard4 is now away: AWAY from keyboard | 09:32 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer) | 09:48 | |
*** FastLizard4 is now away: GONE - Screen Detached and Disconnected from IRC (I'm probably asleep, at work, or doing something in real life) | 12:04 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 12:30 | |
*** Cobra_Fast is now away: offline | 16:05 | |
*** Cobra_Fast is back | 16:05 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag | 16:14 | |
*** FastLizard4 is back | 16:43 | |
*** FastLizard4 is now away: AWAY from keyboard | 16:51 | |
tupone | It seems to me that emission and specular light alpha channel (for material) is always 1.0f, whatever value you specify on the world file and so on the network packets. Need to fix some buffer overflow if confirmed | 17:23 |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 19:21 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 252 seconds) | 19:24 | |
BZNotify | 2.4 @ bzflag: atupone pushed 1 commit (https://github.com/BZFlag-Dev/bzflag/compare/ad16c911c305...2ef92f24fac0): | 20:06 |
BZNotify | 2.4 @ bzflag: atupone 2ef92f: emission and specular light are 3 dimensions (https://github.com/BZFlag-Dev/bzflag/commit/2ef92f24fac02f9ea52c19ae361678b89c947f10) | 20:06 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!