X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=src%2Fcokebank.h;h=13d0bb5c37e5a917597a872fd1fd17ec636ae674;hb=3fefb5e63fc237b5575e42fa181dddc593f23870;hp=c3c7c6f36de618329a27646c38d130e6d8107cca;hpb=5cf5f1c0479d0052d53ea735895a550a0e455287;p=tpg%2Fopendispense2.git diff --git a/src/cokebank.h b/src/cokebank.h index c3c7c6f..13d0bb5 100644 --- a/src/cokebank.h +++ b/src/cokebank.h @@ -180,6 +180,21 @@ extern void Bank_DelIterator(tAcctIterator *It); */ extern int Bank_GetUserAuth(const char *Salt, const char *Username, const char *Password); +/** + * \brief Checks the validity of a pin against a username + * \param AcctID Account ID + * \param Pin Integer version of the pin + * \return Boolean correct + */ +extern int Bank_IsPinValid(int AcctID, int Pin); + +/** + * \brief Update a user's pin + * \param AcctID Account ID + * \param NewPin New pin for the account + */ +extern void Bank_SetPin(int AcctID, int NewPin); + /** * \brief Get an account ID from a MIFARE card ID * \param CardID MIFARE card ID