LDraw.org Discussion Forums
PT user accounts and authentication - Printable Version

+- LDraw.org Discussion Forums (https://forums.ldraw.org)
+-- Forum: General (https://forums.ldraw.org/forum-12.html)
+--- Forum: Parts Tracker Discussion (https://forums.ldraw.org/forum-36.html)
+--- Thread: PT user accounts and authentication (/thread-26860.html)



PT user accounts and authentication - Orion Pobursky - 2022-12-05

The PT currently uses the forums to authenticate users. While this currently works well enough, but with the next gen PT in development, we have an opportunity to discuss what we would like to do going forward.

I see 2 viable options:

- Keep the current system with the forums being the controlling account
Pros: Familiarity. Easier to PM authors with questions.
Cons: At the mercy of the developers of the forums to not break things. Rewrites needed if we decide to change software.

- The PT and the forum accounts separate
Pros: Thing only break if we break them. Having an API to tie into is easier.
Cons: More things to sign into. More difficult to tie stuff back to the forums (like the Parts Author badges)

Now that I've pondered and written the above, I think I'm in favor of keeping the forums and PT tied together.


RE: PT user accounts and authentication - Max Murtazin - 2022-12-05

(2022-12-05, 19:39)Orion Pobursky Wrote: The PT currently uses the forums to authenticate users. While this currently works well enough, but with the next gen PT in development, we have an opportunity to discuss what we would like to do going forward.

I see 2 viable options:

- Keep the current system with the forums being the controlling account
Pros: Familiarity. Easier to PM authors with questions.
Cons: At the mercy of the developers of the forums to not break things. Rewrites needed if we decide to change software.

- The PT and the forum accounts separate
Pros: Thing only break if we break them. Having an API to tie into is easier.
Cons: More things to sign into. More difficult to tie stuff back to the forums (like the Parts Author badges)

Now that I've pondered and written the above, I think I'm in favor of keeping the forums and PT tied together.

Are there any possible pros to users from having separate accounts? I think that's the only case to actually do separate


RE: PT user accounts and authentication - Orion Pobursky - 2022-12-05

Obtaining a PT account will probably be slightly less cumbersome. Although, I think I've ironed out the issue of account activation emails bouncing which was the main problem in the past.

To directly answer your question: not in any measurable way that I can think of.


RE: PT user accounts and authentication - Max Martin Richter - 2022-12-05

(2022-12-05, 19:39)Orion Pobursky Wrote: The PT currently uses the forums to authenticate users. While this currently works well enough, but with the next gen PT in development, we have an opportunity to discuss what we would like to do going forward.

I see 2 viable options:

- Keep the current system with the forums being the controlling account
Pros: Familiarity. Easier to PM authors with questions.
Cons: At the mercy of the developers of the forums to not break things. Rewrites needed if we decide to change software.

- The PT and the forum accounts separate
Pros: Thing only break if we break them. Having an API to tie into is easier.
Cons: More things to sign into. More difficult to tie stuff back to the forums (like the Parts Author badges)

Now that I've pondered and written the above, I think I'm in favor of keeping the forums and PT tied together.

I would like to stay with option 1. :-)


RE: PT user accounts and authentication - Orion Pobursky - 2022-12-05

Sometimes simply writing out a post like this helps me see the right answer. I posted it anyway in case there was some glaring problem I didn't consider.


RE: PT user accounts and authentication - Franklin W. Cain - 2022-12-05

(2022-12-05, 20:54)Max Martin Richter Wrote: I would like to stay with option 1. :-)

What he said!  ;-)


RE: PT user accounts and authentication - Orion Pobursky - 2022-12-06

It turns out that option 1 was trivial to implement (after walking down the wrong path for an hour or so but such is the life of a programmer sometimes).