Create system for external gitea users #142

Open
opened 2024-08-24 17:27:57 +02:00 by oysteikt · 3 comments
Owner

It might be nice to be able to create external gitea users.

It might be nice to be able to create external gitea users.
oysteikt added the giteaenhancement labels 2024-08-24 17:27:57 +02:00
oysteikt added this to the Kanban project 2024-08-24 17:28:00 +02:00
oysteikt changed title from Create system for external git users to Create system for external gitea users 2024-08-24 17:44:51 +02:00
Owner
  1. Create sign up form
  2. Register a user with the backend api (possibly with some prefix on the username?)
    • Set the Restricted Field
  3. Add all such external users to a team/org?
  4. Add this org to all public repos?
1. Create sign up form 1. Register a user with the backend api (possibly with some prefix on the username?) * Set the Restricted Field 1. Add all such external users to a team/org? 1. Add this org to all public repos?
Author
Owner

Maybe we could experiment with defaulting new users to restricted, unrestricting PVV users in our user sync script, and letting people log in via other identity providers like NTNU FEIDE and GitHub?

There seems to be service.DEFAULT_USER_IS_RESTRICTED

Maybe we could experiment with defaulting new users to restricted, unrestricting PVV users in our user sync script, and letting people log in via other identity providers like NTNU FEIDE and GitHub? There seems to be [`service.DEFAULT_USER_IS_RESTRICTED`](https://docs.gitea.com/administration/config-cheat-sheet#service-service)
Owner

They would still need to be added to a set of of projects for it to be useful

They would still need to be added to a set of of projects for it to be useful
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drift/issues#142