current_user
Definition of /auth/current-user/
endpoints
get_current_user(group_ids_names=False, user=Depends(current_active_user), db=Depends(get_async_db))
async
¶
Return current user
Source code in fractal_server/app/routes/auth/current_user.py
29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
|
get_current_user_viewer_paths(current_user=Depends(current_active_user), db=Depends(get_async_db))
async
¶
Returns the union of viewer_paths
for all user's groups
Source code in fractal_server/app/routes/auth/current_user.py
111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
|
patch_current_user(user_update, current_user=Depends(current_active_user), user_manager=Depends(get_user_manager), db=Depends(get_async_db))
async
¶
Note: a user cannot patch their own password (as enforced within the
UserUpdateStrict
schema).
Source code in fractal_server/app/routes/auth/current_user.py
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
|