activist-org / activist

An open-source activism platform
https://activist.org
GNU Affero General Public License v3.0
225 stars 185 forks source link

added login function and changed serializer to use username instead o… #859

Closed to-sta closed 5 months ago

to-sta commented 5 months ago

…f email

Contributor checklist


Description

In this PR, I have started working on the login. I have changed the serializer to use the username instead of the email. There are still some missing pieces:

Notes:

[nuxt] [useFetch] Component is already mounted, please use $fetch instead. See https://nuxt.com/docs/getting-started/data-fetching

I have tested a successful login and a bad request.

Related issue

github-actions[bot] commented 5 months ago

Thank you for the pull request!

The activist team will do our best to address your contribution as soon as we can. The following is a checklist for maintainers to make sure this process goes as well as possible. Feel free to address the points below yourself in further commits if you realize that actions are needed :)

If you're not already a member of our public Matrix community, please consider joining! We'd suggest using Element as your Matrix client, and definitely join the General and Development rooms once you're in. It'd be great to have you!

Maintainer checklist

netlify[bot] commented 5 months ago

Deploy Preview for activist-org ready!

Name Link
Latest commit dc8161c8246606b5a78c6213c92536a12068fb5e
Latest deploy log https://app.netlify.com/sites/activist-org/deploys/6635218755f44f00084b434f
Deploy Preview https://deploy-preview-859--activist-org.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.