awacke1 commited on
Commit
0c85cbc
ยท
verified ยท
1 Parent(s): 8f99561

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -4
app.py CHANGED
@@ -169,12 +169,21 @@ def main():
169
  # ๐Ÿ”‘ Authentication
170
  if 'access_token' not in st.session_state:
171
  # ๐Ÿ•ต๏ธโ€โ™‚๏ธ Check for authorization code in query parameters
172
- query_params = st.get_query_params()
 
 
 
173
  if 'code' in query_params:
174
- code = query_params['code'][0]
175
- st.write('๐Ÿ”‘ Acquiring access token...')
 
 
 
 
176
  access_token = get_access_token(code)
177
- st.session_state['access_token'] = access_token
 
 
178
  st.rerun() # Reload the app to clear the code from URL
179
  else:
180
  # ๐Ÿ“ข Prompt user to log in
 
169
  # ๐Ÿ”‘ Authentication
170
  if 'access_token' not in st.session_state:
171
  # ๐Ÿ•ต๏ธโ€โ™‚๏ธ Check for authorization code in query parameters
172
+ query_params = st.query_params
173
+ query = (query_params.get('code'))
174
+ if len(query) > 1:
175
+
176
  if 'code' in query_params:
177
+ #code = query_params['code'][0]
178
+ code = query_params.get('code')
179
+
180
+ st.write('๐Ÿ”‘Access Code Obtained from MS Graph Redirect๐Ÿ”‘!:' + code)
181
+
182
+ st.write('๐Ÿ”‘ Acquiring access token from redirect URL for code parameter.')
183
  access_token = get_access_token(code)
184
+
185
+ st.session_state['access_token'] = access_token # ๐Ÿ”‘ Save it for later
186
+
187
  st.rerun() # Reload the app to clear the code from URL
188
  else:
189
  # ๐Ÿ“ข Prompt user to log in