2 ms·
There are other differences too: - Our architecture is different: We provide a frontend SDK with react components that are embedded in your own website - givin
by rishabhpoddar 4y ago
There are other differences too:
- Our architecture is different: We provide a frontend SDK with react components that are embedded in your own website - giving you more control and a better dev experience. The frontend doesn't talk to SuperTokens directly, but instead proxies requests via your backend API layer (using our backend SDK). This makes it much easier for you to customise the backend auth logic (you can reuse your API code and also are not forced to use Java), and also enables us to handle your app's session management out of the box.
- For use cases that don't need OAuth (for example if you have a single website), we don't require you to use the protocol. This makes it simpler to setup auth, especially for people not familiar with OAuth and its various flows already.
- There are other feature differences - some features that we have that they don't and vice versa. But this is just a function of time investment on either side.