7
5
Fork
You've already forked apple
1

adopt ASWebAuthenticationSession for OAuth authorization #555

Closed
opened 2025年11月26日 12:23:45 +01:00 by fkooman · 3 comments

in order to adopt ASWebAuthenticationSession on macOS we need to use different OAuth redirect URIs, a HTTP service on localhost is not possible anymore then. A previous commit switched the OAuth redirect URIs:

93022edd12

This needs to be done in the eduvpn-common library, not in the in-repo fork of eduvpn-common:

https://codeberg.org/eduVPN/eduvpn-common

The server >= 3.10.3 is prepared for this as well, we just need to have it deployed on enough servers to make the switch.

eduVPN/vpn-user-portal@e07aabf9a3

This issue may also fix #538

in order to adopt ASWebAuthenticationSession on macOS we need to use different OAuth redirect URIs, a HTTP service on localhost is not possible anymore then. A previous commit switched the OAuth redirect URIs: https://codeberg.org/eduVPN/apple/commit/93022edd1207cea0b463e3fd9236e4b23172e8ce This needs to be done in the eduvpn-common library, not in the in-repo fork of eduvpn-common: https://codeberg.org/eduVPN/eduvpn-common The server >= 3.10.3 is prepared for this as well, we just need to have it deployed on enough servers to make the switch. https://codeberg.org/eduVPN/vpn-user-portal/commit/e07aabf9a3ab334c275707bbec2f47d6da2b819e This issue may also fix #538
Author
Owner
Copy link

The PR for eduvpn-common: eduVPN/eduvpn-common#104

The PR for eduvpn-common: https://codeberg.org/eduVPN/eduvpn-common/pulls/104
fkooman added this to the 4.1.0 milestone 2025年11月27日 15:05:01 +01:00
Collaborator
Copy link

Fixed in fde99be0 in master, part of TestFlight build 2344.

Fixed in fde99be0 in master, part of TestFlight build 2344.
fkooman modified the milestone from 4.1.0 to 4.0.7 2026年02月17日 16:24:12 +01:00
Collaborator
Copy link

Part of 4.0.7 release.

Part of 4.0.7 release.
Sign in to join this conversation.
No Branch/Tag specified
master
use_common_api
issue_eduvpn_apple_527
developer_id_distribution
internal-3.0.4-i
debug/debug_block_local
bugfix/376
feature/tests
bump-versions
experimental
fix-swiftlint-warnings
redesign
mergetest
feature/289
use-gplv3-with-app-store-exception
release/2.1.7
tunnelkit_keep_tunnel_when_network_is_down
feature/254
feature/includeall
4.1.6
4.1.5
4.1.4
4.1.3
4.1.2
4.1.1
4.1.0
4.0.7
4.0.6
4.0.5
4.0.4
4.0.3
4.0.2
4.0.1
4.0.0
3.1.0
3.0.8
3.0.7
3.0.6
3.0.5
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
2.2.4
2.2.3
2.2.2
2.2.1
2.2.0
2.1.9
2.1.7
release/lets-connect-2.1.7-mac
release/lets-connect-2.1.7-ios
ios/v.2.0.1
ios/v2.0.2
ios/v2.0.3
ios/v2.0.4
ios/v2.1.1
mac/v2.1.1
v2.0.4
v2.0.2
v2.0.3
v2.0.0
v2.0.1
v1.0.0
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eduVPN/apple#555
Reference in a new issue
eduVPN/apple
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?