Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Gitea OAuth login and account management. #293

Open
wants to merge 5 commits into
base: develop
from

Conversation

@gytisrepecka
Copy link
Contributor

gytisrepecka commented Apr 3, 2020

Added Gitea OAuth login and account management functionality based on Matt's guidelines.


  • I have signed the CLA
@thebaer thebaer added this to the 0.13 milestone Apr 15, 2020
oauth_gitea.go Outdated Show resolved Hide resolved
@cjeller1592
Copy link
Contributor

cjeller1592 commented Apr 16, 2020

Got it working on my instance @gytisrepecka! Just had an issue during set up that I lay out in a comment. Otherwise works great from a user perspective!

… must always use host from config.ini.
…g instead.
@gytisrepecka
Copy link
Contributor Author

gytisrepecka commented Apr 20, 2020

If possible, pull sources once again and try building:

go get -d -u -v code.gyt.is/writefreely
cd ~/go/src/code.gyt.is/writefreely
git checkout oauth-gitea
@cjeller1592
Copy link
Contributor

cjeller1592 commented Apr 20, 2020

If possible, pull sources once again and try building:

go get -d -u -v code.gyt.is/writefreely
cd ~/go/src/code.gyt.is/writefreely
git checkout oauth-gitea

Just did this & got Gitea OAuth login working on my instance with the added host in the config. Thanks for the additions @gytisrepecka!

…nflict.
@gytisrepecka
Copy link
Contributor Author

gytisrepecka commented Apr 23, 2020

Merged current develop branch and resolved pages/login.tmpl conflict.

This version is running live on fedi.dev.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.