W
Wasp4w ago
Kynetix

Add background checking to app

Hello, I'm building a Saas where users need to be vetted (background check, etc), preferably via a third-party service. Has anyone build such before? If so, what servide did you use, and how did you implement it?
2 Replies
kapa.ai
kapa.ai4w ago
Hi @Kynetix. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave: ---------------------- Wasp doesn't have a built-in feature specifically for background checking, but you can implement this functionality in your Wasp app by integrating with third-party services. Based on the knowledge sources, Wasp allows you to create custom signup actions where you can add additional verification steps. You could use this approach to integrate a background check service during user registration. Here's how you might approach this: 1. Create a custom signup action that creates a user in your app and also initiates a background check with a third-party service. The Auth documentation shows how to create custom signup actions. 2. You could add a field like isBackgroundCheckVerified to your User entity, similar to how you might implement phone verification as suggested in a Discord thread about phone verification. 3. Use Wasp's background jobs feature to handle the background check process asynchronously, especially if it takes time to complete. This would allow you to respond to the user quickly while the verification happens in the background. For the third-party service, the knowledge sources don't mention specific background check services that have been used with Wasp. You would need to research services that provide background check APIs and integrate them into your Wasp app. If you need more specific guidance on implementing this, you might want to check out the OpenSaaS template which already has some admin verification concepts built in, though not specifically for background checks. ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ---------------------- Sorry @Kynetix, I seem to be having a bit of trouble. Don't worry though, I've pinged my support and they will try to fix me up! :technologist: Perhaps try again in 15mins?
Carlos
Carlos4w ago
Bot gave a nice overview, let us know if that solves your question

Did you find this page helpful?