17 Commits

Author SHA1 Message Date
b25cb4549c Revert get_user to not be server function 2024-11-19 16:21:35 -05:00
3d1dc94b06 Merge remote-tracking branch 'origin/main' into 95-fix-home-screen-account-button-ui 2024-11-17 17:38:29 -05:00
43a5b519fd
Add API endpoint to get logged in user 2024-11-03 16:59:23 -05:00
251d567863
Return logged in user from login endpoint 2024-11-03 16:52:15 -05:00
e60243e50c Redirect to login when logging out 2024-11-01 17:17:06 -04:00
3149f65a97 Detect user logged in and display "logged in" for profile 2024-10-11 17:21:11 -04:00
74b34b1e54
Merge remote-tracking branch 'origin/31-update-songdata-for-fetching-songs-on-frontend-for-playback' into 36-implement-likes-and-dislikes 2024-07-24 17:30:05 -04:00
fa26ee40ed
Add auth functions for checking admin status 2024-05-19 12:20:50 -04:00
c27ad19499
Prevent arbitrary admin user creation 2024-05-19 10:45:50 -04:00
08f1b95c18
Add get_user auth function 2024-05-10 20:26:59 -04:00
825f1cd8df
Add check_auth and require_auth server functions 2024-04-02 16:22:04 -04:00
e7d0769066
Switch to using axum_login in authentication server functions 2024-04-02 01:56:23 -04:00
d5e16c80ea
Remove actix packages
Temporarily comment out login and authentication
2024-03-31 12:04:36 -04:00
bc94c60240
Fix unused NoCustomError import 2024-03-31 00:49:06 -04:00
013fb6391d
Upgrade to leptos 0.6 2024-03-31 00:46:31 -04:00
256b999391
Merge user models into a single struct 2024-02-08 18:34:51 -05:00
8f9d7b5bc5
Implement authentication on backend 2024-02-04 22:21:32 -05:00