summaryrefslogtreecommitdiff
path: root/octosentry/AuthState.swift
diff options
context:
space:
mode:
Diffstat (limited to 'octosentry/AuthState.swift')
-rw-r--r--octosentry/AuthState.swift12
1 files changed, 12 insertions, 0 deletions
diff --git a/octosentry/AuthState.swift b/octosentry/AuthState.swift
new file mode 100644
index 0000000..8850a26
--- /dev/null
+++ b/octosentry/AuthState.swift
@@ -0,0 +1,12 @@
+//
+// AuthState.swift
+// octosentry
+//
+
+import Foundation
+
+nonisolated enum AuthState {
+ case signedOut
+ case awaitingAuthorization(userCode: String, verificationURL: URL)
+ case signedIn
+}