1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-09-22 02:08:47 +02:00
phorge-phorge/src/applications
Bob Trahan 472f316bbd Auth - allow for "auto login" providers
Summary: Ref T7153. I am not sure if this is 100% correct because sometimes you have to POST vs GET and I don't know if the redirect response will / can do the right thing? I think options to fix this would be to 1) restrict this functionality to JUST the Phabricator OAuth provider type or 2) something really fancy with an HTTP(S) future.  The other rub right now is when you logout you get half auto-logged in again... Thoughts on that?

Test Plan: setup my local instance to JUST have phabricator oauth available to login. was presented with the dialog automagically...!

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T7153

Differential Revision: https://secure.phabricator.com/D11701
2015-02-06 10:50:36 -08:00
..
almanac Correct private key permissions before extracting public key in bin/almanac register 2015-02-05 14:09:15 -08:00
aphlict/management Fix visibility of PhutilArgumentWorkflow::didConstruct methods 2015-01-16 07:42:07 +11:00
arcanist/conduit Fix a method call in arcanist.projectinfo 2015-02-02 14:38:40 -08:00
audit Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
auth Auth - allow for "auto login" providers 2015-02-06 10:50:36 -08:00
base Remove getIconName from all applications 2015-01-30 12:11:21 -08:00
cache Fix visiblity of LiskDAO::getConfiguration() 2015-01-14 06:54:13 +11:00
calendar Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
celerity Delete app icons 2015-01-27 12:36:39 -08:00
chatlog Remove getIconName from all applications 2015-01-30 12:11:21 -08:00
conduit Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
config Make the "daemons and web have different config" warning more specific 2015-02-05 14:07:35 -08:00
conpherence Revamp Profile with new IconNav 2015-02-02 12:13:48 -08:00
console Move DarkConsole to an application 2014-10-13 11:17:09 -07:00
countdown Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
daemon Make the "daemons and web have different config" warning more specific 2015-02-05 14:07:35 -08:00
dashboard Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
differential Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
diffusion Revert "Have DifferentialRevisionList return an ObjectBox if header is set" 2015-02-03 12:16:42 -08:00
diviner Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
doorkeeper Use icons with Config Options page 2015-02-02 10:17:25 -08:00
draft/storage Fix visiblity of LiskDAO::getConfiguration() 2015-01-14 06:54:13 +11:00
drydock Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
fact PHUIErrorView 2015-02-01 20:14:56 -08:00
feed Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
files Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
flag Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
fund Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
harbormaster Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
help Update Phabricator header to use FontAwesome 2014-12-04 13:01:23 -08:00
herald Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
home Policy - make sure "quick create" menu doesn't show up if you have nothing you can quick create 2015-02-04 14:58:10 -08:00
legalpad Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
lipsum Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
macro Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
mailinglists Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
maniphest Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
meta Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
metamta Policy - lock down file loading in mail reply handler path 2015-02-02 14:02:36 -08:00
notification Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
nuance Remove getIconName from all applications 2015-01-30 12:11:21 -08:00
oauthserver Only let users log in to an OAuth server if they can see it 2015-02-05 10:57:17 -08:00
owners Policy - move some owners code into an editor class and check policy better 2015-02-03 11:41:15 -08:00
passphrase Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
paste Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
people People - refine permissions on creating new users 2015-02-05 16:47:09 -08:00
phame Use icons with Config Options page 2015-02-02 10:17:25 -08:00
phid MetaMTA - add (basic) application emails and deploy to Maniphest 2015-01-19 16:07:26 -08:00
phlux Remove getIconName from all applications 2015-01-30 12:11:21 -08:00
pholio Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
phortune Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
phpast Use PhutilXHPASTBinary methods 2015-02-03 06:59:16 +11:00
phragment PHUIErrorView 2015-02-01 20:14:56 -08:00
phrequent Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
phriction Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
policy Use icons with Config Options page 2015-02-02 10:17:25 -08:00
ponder Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
project Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
releeph Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
remarkup/conduit Rename Conduit classes 2014-07-25 10:54:15 +10:00
repository Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
search Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
settings PHUIErrorView 2015-02-01 20:14:56 -08:00
slowvote Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
subscriptions Modernize remaining edge types 2015-01-03 10:58:20 +11:00
support/application Implement the getName method in PhabricatorApplication subclasses 2014-07-23 23:52:50 +10:00
system Fix visibility of PhutilArgumentWorkflow::didConstruct methods 2015-01-16 07:42:07 +11:00
tokens Remove getIconName from all applications 2015-01-30 12:11:21 -08:00
transactions Policy - add an explanation for automatic capabilities for transactions and transaction comments 2015-02-02 14:41:50 -08:00
typeahead Projects - tokenize [ProjectX] so "projectX" is a match 2015-01-09 14:09:13 -08:00
uiexample PHUIErrorView 2015-02-01 20:14:56 -08:00
xhprof Remove getIconName from all applications 2015-01-30 12:11:21 -08:00