manwar / theweeklychallenge

The Weekly Challenge - Perl & Raku. You do not have to be an expert. https://theweeklychallenge.org
Artistic License 2.0
12 stars 20 forks source link

Login/Logout feature #133

Open manwar opened 8 months ago

manwar commented 8 months ago

We would need Dancer2 route to handle login/logout. It would be session based and controlled by Captcha. There are so many different types of captcha out. Review and share your opinion. Make sure you have strong password encryption in place.

ayushichoudhary-19 commented 8 months ago

@manwar I would like to work on this issue!

For the Captcha, I guess if there's no built-in Captcha plugin for Dancer2. We can use an external service like Google reCAPTCHA or hCaptcha to provide Captcha challenges. So we can Integrate their API into our login route to verify user responses.

manwar commented 8 months ago

@ayushichoudhary-19 There is one: https://metacpan.org/pod/Dancer2::Plugin::Captcha Having said, please share your ideas for routes for login and logout

You may want to discuss this others here: https://github.com/manwar/theweeklychallenge/issues/125

ayushichoudhary-19 commented 8 months ago

@ayushichoudhary-19 There is one: https://metacpan.org/pod/Dancer2::Plugin::Captcha Having said, please share your ideas for routes for login and logout

You may want to discuss this others here: #125

That's great! Thanks for letting me know @manwar !

Sure, heading on to that discussion.