Rest API for creating user using oauth authentication source, not local. #9104

Closed
opened 2025-11-02 08:29:24 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @kimbj95 on GitHub (Jun 22, 2022).

Feature Description

API that allows us to create user account using oauth authentication source (OpenId) other than local.
Currently, createUser API only allows creating local Gitea account.
We'd like to pre-create user account (using oauth authentication source) using an API on behalf of the users, so that we can assign users to Repo etc.

Screenshots

image image
Originally created by @kimbj95 on GitHub (Jun 22, 2022). ### Feature Description API that allows us to create user account using oauth authentication source (OpenId) other than local. Currently, createUser API only allows creating local Gitea account. We'd like to pre-create user account (using oauth authentication source) using an API on behalf of the users, so that we can assign users to Repo etc. ### Screenshots <img width="735" alt="image" src="https://user-images.githubusercontent.com/36013575/174920853-2a54409e-10cc-419d-a7ea-bac6cc105abb.png"> <img width="733" alt="image" src="https://user-images.githubusercontent.com/36013575/174921122-2432e472-4cfe-4d3f-a4a8-26321d6fae23.png">
GiteaMirror added the type/featuretype/proposal labels 2025-11-02 08:29:24 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#9104