hyperspacedev / starlight

Experiments with a SwiftUI version of Hyperspace for macOS and iOS
Other
15 stars 0 forks source link

Make a login view #4

Open alexmodrono opened 4 years ago

alexmodrono commented 4 years ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

We can't work with private user data, such as Notifications, Home timelines, suggestions, etc.

Describe the solution you'd like A clear and concise description of what you want to happen.

We've already done a Network view where users can see the public and local timeline, but we need to start working with private data.

For that reason, we need to implement a login view so that we can obtain a user token.

alicerunsonfedora commented 4 years ago

We should have some of the logic implemented in AppClient as well since we have the setup for both the base URL and the token. We should be able to use a developer token for the time being so that we can test things before we work on the authentication process. Not sure if we'll need to set up Sign In with Apple, though... 🤔

alicerunsonfedora commented 4 years ago

Started adding a UI mockup for the login screen with an access token-based alternative if the normal means isn't working.

Image 1 Image 2 Image 3
alicerunsonfedora commented 3 years ago

Update: @iAlex11 is working on implementing the new login design from Discord

image