package
0.0.0-20220502163732-e4a7bd5aa8de
Repository: https://github.com/benbraunstein/haftr-alumni-golang.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
AddUser adds a new user.
No description provided by the author
AutoLoginUser auto logs in a user.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
LoginUser logs in a new user.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

AddAlumniFunc returns functionality to add an alumni.
AddUserFunc signs up a new user and returns a representation of the user and a token for the user.
ApproveUserFunc returns functionaliy for an admin to approve a user.
AutoLoginUserFunc logs in a user using their JWT tokenand returns a representation of the user and a refreshed token for the user.
ChangeAlumniPrivacyFunc returns functionality to change the privacy status of an alumni by their ID.
DenyUserFunc returns functionaliy for an admin to deny a user.
ExportCSVFunc returns functionality to export a CSV with provided query params.
ForgotPasswordFunc returns functionality to send a reset password email.
HappyBirthdayEmailFunc returns functionality to send an email to all alumni's with todays birthday.
HappyBirthdayFunc returns functionality to retrieve alumni's with todays birthday.
LoginUserFunc logs in a user and returns a representation of the user and a token for the user.
RetrieveAlumniByIDFunc returns functionality to retrieve an alumni by ID.
RetrieveAlumniFunc returns functionality to retrieve all alumni.
SetNewPasswordFunc returns functionality to set a new password.
UpdateAlumniFunc returns functionality to update an alumni.