Skip to content
This repository has been archived by the owner on Apr 19, 2023. It is now read-only.

Make a login view #4

Open
1 task done
alexmodrono opened this issue Jul 13, 2020 · 3 comments
Open
1 task done

Make a login view #4

alexmodrono opened this issue Jul 13, 2020 · 3 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@alexmodrono
Copy link
Member

  • I know that I'm requesting a feature for Codename Starlight (SwiftUI) and not for Hyperspace Desktop (JS).

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.

@alexmodrono alexmodrono added the enhancement New feature or request label Jul 13, 2020
@alicerunsonfedora
Copy link
Member

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... 🤔

@alexmodrono alexmodrono added this to the Milestone 1 milestone Jul 17, 2020
@alicerunsonfedora
Copy link
Member

alicerunsonfedora commented Sep 26, 2020

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
Copy link
Member

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

image

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants