supertokens / docs

SuperTokens documentation
40 stars 71 forks source link

Us vs Frontegg #191

Open jscyo opened 2 years ago

jscyo commented 2 years ago

Questions:

jscyo commented 2 years ago

Setup:

Frontend:

  1. Create an account on frontegg
  2. No-code builder for frontend UI, ability to choose authentication method (password/passwordless), social provider customizations.
  3. They allow you to choose between hosted and embbedded login
  4. React setup invloves wrapping your app's root component with a wrapper their library provides.
  5. Provides hooks for retrieving user context.
  6. It adds a login and logout route

Can you easily add a custom social provider?

They dont seem to allow you to add custom providers. They currently only support Google, Github, Microsoft and Facebook with support for Gitlab and Linkedin coming later. Their social login docs can be found here

How well do they support various platforms and SDKs?

Frontend: They have support for React, Angular, Vue and Vanilla javascript Backend: They support Node, Python, .NET and php. Their supported frameworks page can be found here

How can we go about customising the UI? From colours to full customisation

What if you want to embed the sign up / in page into your website UI (As opposed to opening a new tab..). Is that possible?

How do go about sending emails yourself if you want to?

what are the supported databases

Anything about monetization and model?

Is it dev friendly?

API customisability

How would adding custom sign up fields work?

How to disallow sign up and only have sign in?

What are features that they provide that we don't?

Will their solution work with serverless env like in nextjs or netlify?

They have a nextjs library but their docs dont have guides specifying setup with nextjs or nestjs

if you want to add a password strength meter to registration, how does it work

The option to add custom elements to the UI is not available

How to handle user meta data?