Matt Baer
4db2cb8986
Templatize OAuth buttons across signup and login pages
...
This moves fields into the `OAuthButtons` struct and puts the buttons into templates/includes/oauth.tmpl.
2020-08-19 13:31:07 -04:00
Matt Baer
04d404e61f
Move text OAuth button styles to login.less
2020-08-19 12:38:44 -04:00
Pascal Richier
d3f1e40010
Merge branch 'develop' into feature/generic-oauth
2020-08-16 19:58:01 +02:00
prichier
f6aa99e591
Add disable_password_auth option
2020-06-14 00:27:25 +02:00
Keturah Dola-Borg
cd01a4459d
Fix login page variable name
...
Signed-off-by: prichier <pascoualito@gmail.com>
2020-05-31 00:29:40 +02:00
Keturah Dola-Borg
cfd2165442
Add HTML for generic oauth login button
...
Signed-off-by: prichier <pascoualito@gmail.com>
2020-05-31 00:19:58 +02:00
gytisrepecka
8675eb0f95
Merge develop branch into oauth-gitea and resolve pages/login.tmpl conflict.
2020-04-23 14:24:17 +03:00
Matt Baer
ca4a576c31
Support OAuth registration with invite code
...
This adds any OAuth login buttons to the invite signup page, stores the invite code for the flow duration, and associates the new user with it once successfully registered.
It enables invite-only instances with OAuth-based registration.
2020-04-20 18:18:23 -04:00
gytisrepecka
c798a44f69
Added Gitea OAuth login and account management.
2020-04-03 13:26:59 +03:00
Matt Baer
c3400242f0
Merge pull request #274 from writeas/private-instance-improvements
...
Private instance cleanup
2020-03-27 09:05:45 -04:00
Matt Baer
79a968f425
Fix login.tmpl rendering
...
This passes in the correct field named GitlabDisplayName.
2020-03-18 16:05:26 -04:00
Kyle Robbertze
26b6ed5f4f
simplify gitlab oauth config
2020-03-16 15:11:03 +02:00
Kyle Robbertze
c292512b9d
add Gitlab OAuth
2020-03-12 10:50:55 +02:00
Matt Baer
2db6c33a41
Consolidate /signup page link logic
...
This moves logic for determining whether or not to show a "Sign up" page
on /signup (i.e. because the `/` route shows another, non-signup page)
into the AppCfg.SignupPath() method. It also changes various signup
links to use this value.
2020-03-02 16:34:44 -06:00
Matt Baer
77e0126808
Move and restyle OAuth login links
...
- Move them above local login form
- Restyle as side-by-side buttons
Ref T712
2020-01-05 11:00:58 -05:00
Nick Gerakines
b985292b18
First take at template updates. T712
2020-01-02 15:33:39 -05:00
Matt Baer
4419632f83
Fix false login state on failed login
...
Previously, a failed login would change the site-wide navigation so that
it looked like the user was logged in, even though they weren't. This
fixes that.
2019-09-03 17:56:27 -04:00
Matt Baer
001fc8bb2d
Fully support single-user mode
...
- New editor nav
- New backend nav
- Support for drafts
- Different footers on backend
2018-11-09 22:10:46 -05:00
Matt Baer
af872127c6
Add user-facing templates and pages
2018-11-08 01:13:00 -05:00