stustapay / stustapay

Electronic Payment System for Events using NFC Wristbands

Home Page:https://stustapay.de

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Problem with edit User and tag

bekhy opened this issue · comments

Good afternoon

  1. There is nothing written in the logs about the error.
    Please explain, there is a problem with editing users
    image
    I have this problem
    image

the project was assembled by npx nx build administration

But i found how can i resolve this:

  1. i can edit roles
    image
  2. after that i already can edit and users
    image
  1. I have tag, I added it to the db after that created a user with this UID
    image

image

But when i try to check it (I bring the tag to the android with app), nothing happens
image

What could be the problem?

What tag model do you have? How did you program it? Can you read it successfully with the NXP TagInfo App?

@TheJJ
Изображение WhatsApp 2023-11-20 в 21 54 02_921b5947
Изображение WhatsApp 2023-11-20 в 21 53 17_b0c6ef53
Its from that app

Are you using only of chip "Mifare Ultralight AES"?
If yes, how can I combine this one too?

About how did i program it:
I added it to bd, and add user with UID from bd(i already add screenshots above)

If you are using DESFire, you need to extend the app to handle this chip type. We only implemented it for the Ultralight AES so far. Adding other chip types is easy, but requires understanding of the chip's programming.

ultimately, we just want a secure way to get a chip's id, since we then use it to identify accounts.

Good afternoon @TheJJ

please tell me where I can find the part to add Other chip types? I cant found, or its on side android app?

https://github.com/stustapay/stustapay/tree/master/app%2Fapp%2Fsrc%2Fmain%2Fjava%2Fde%2Fstustapay%2Fstustapay%2Fnfc
This is the Ultralight AES code, and one would check the chip's type to use the variant code at scan-time.
You should use android studio to edit this.

I'll close this for now, since your cards are currently not implemented in the codebase. Feel free to open new issues if you encounter more problems.