AIdeaText commited on
Commit
da36456
1 Parent(s): 824e504

Delete modules/auth.py

Browse files
Files changed (1) hide show
  1. modules/auth.py +0 -52
modules/auth.py DELETED
@@ -1,52 +0,0 @@
1
- # /modules/auth.py
2
- from modules.db_connection import call_azure_function
3
-
4
- def register_user(username, password, role, additional_info):
5
- try:
6
- # Primero, inserta en la tabla Users
7
- user_result = call_azure_function('insert_user', {
8
- 'username': username,
9
- 'password': password,
10
- 'role': role
11
- })
12
-
13
- if user_result.get('success'):
14
- # Si la inserción en Users fue exitosa, inserta en Estudiantes o Profesores
15
- if role == 'Estudiante':
16
- result = call_azure_function('insert_estudiante', {
17
- 'user_id': user_result['user_id'],
18
- **additional_info
19
- })
20
- elif role == 'Profesor':
21
- result = call_azure_function('insert_profesor', {
22
- 'user_id': user_result['user_id'],
23
- **additional_info
24
- })
25
-
26
- return result.get('success', False)
27
- else:
28
- return False
29
- except Exception as e:
30
- print(f"Error registering user: {str(e)}")
31
- return False
32
-
33
- def authenticate_user(username, password):
34
- try:
35
- result = call_azure_function('get_user', {
36
- 'username': username,
37
- 'password': password
38
- })
39
- return bool(result)
40
- except Exception as e:
41
- print(f"Error authenticating user: {str(e)}")
42
- return False
43
-
44
- def get_user_role(username):
45
- try:
46
- result = call_azure_function('get_user', {
47
- 'username': username
48
- })
49
- return result['role'] if result else None
50
- except Exception as e:
51
- print(f"Error getting user role: {str(e)}")
52
- return None