Skip to content

Commit 1eb9af7

Browse files
committed
Update webapp flow
1 parent 736c375 commit 1eb9af7

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

service/controllers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2387,12 +2387,12 @@ def get(self):
23872387
state = request.args.get("state")
23882388
# state = None
23892389
session_state = session.get("state")
2390-
if not state == session_state:
2390+
if session_state and not state == session_state:
23912391
logger.error(
23922392
f"state received ({state}) did not match session state ({session_state})"
23932393
)
23942394
raise errors.ResourceError(
2395-
msg=f"Unauthorized access attempt: state mismatch."
2395+
msg="Unauthorized access attempt: state mismatch."
23962396
)
23972397
code = request.args.get("code")
23982398
logger.debug(f'got code from request:: {code}')

service/templates/mfa.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ <h1>
4242
<input type="hidden" name="user_code" value="{{ user_code }}">
4343
</div>
4444
<footer>
45+
<button type="submit" name="action" style="display: none;" aria-hidden="true" value="submit">Submit (Hidden)</button>
4546
<button type="submit" name="action" value="logout">Logout</button>
4647
<button type="submit" name="action" value="submit">Submit</button>
4748
</footer>

0 commit comments

Comments
 (0)