IRC logs for #aegir, 2016-04-19 (GMT)

2016-04-18
2016-04-20
TimeNickMessage
[11:03:39]* Egyptian[Home] has joined #aegir
[11:26:41]* Egyptian[Home] has quit (Quit: Leaving.)
[11:41:17]* Yaazkal has quit ()
[11:54:39]* Egyptian[Home] has joined #aegir
[12:09:17]* Egyptian[Home] has quit (Quit: Leaving.)
[12:30:08]* sander_bel has quit (Quit: Leaving)
[12:58:46]* formatC_vt has quit (Read error: No route to host)
[13:12:07]* flashpoint9 has joined #aegir
[13:59:32]* flashpoint9 has quit (Remote host closed the connection)
[16:12:41]* esolitos has joined #aegir
[17:40:25]* realityloop has joined #aegir
[17:40:26]* realityloop has quit (Client Quit)
[17:42:28]* realityloop has joined #aegir
[17:47:21]* realityloop has quit (Client Quit)
[18:28:34]* gandhiano has joined #aegir
[18:38:15]* gandhiano has quit (Ping timeout: 268 seconds)
[18:55:25]* Einherjer has joined #aegir
[19:10:50]* gandhiano has joined #aegir
[19:23:48]* lavamind has joined #aegir
[21:17:33]* gandhiano has quit (Ping timeout: 244 seconds)
[21:23:43]* noecc has joined #aegir
[23:00:23]* flashpoint9 has joined #aegir
[23:33:20]* zombiebeard has joined #aegir
[00:14:33]<colan>gboudria1: for the saas stuff, i've been playing with oauth and it seems like overkill so i'm going to start looking at using https://www.drupal.org/project/services_api_key_auth instead.
[00:14:57]<gboudria1>colan: Yeah sounds good
[00:15:20]<colan>trying to get maintainer access so can add whatever's missing from what you wrote.
[00:37:44]<gboudria1>colan: Maintainer access to what?
[00:38:14]<gboudria1>oh, api_key_auth, got it
[00:39:04]<colan>:)
[00:39:42]<colan>the commerce guys have another one that can handle multiple keys, but again: overkill.
[00:53:02]<colan>bgm: ^^^
[00:53:05]* esolitos has quit (Quit: esolitos)
[00:54:48]<bgm>:)
[00:56:17]<bgm>services_api_key_auth seems closer to the civicrm api model, but yeah, would be ideal if it supported 1 key per user
[00:56:38]<bgm>i.e. civicrm rest api authenticates users with: global site key, + user api key
[01:00:26]<colan>bgm: then would https://www.drupal.org/project/services_auth_apikeys be a better option?
[01:01:50]<bgm>colan: from the description, i think so
[01:04:36]<colan>bgm: in my model, it's not a per-user thing. there's just another site issuing commands, but keeping it versatile for other use cases such as yours makes sense.
[01:06:17]<bgm>i guess in my use-case it would still not work, since i don't give access to aegir
[01:06:34]<bgm>so i generate a token on the initial site creation, and use that for authentication
[01:06:37]<bgm>hmm
[01:07:14]<bgm>but for folks who do give access to aegir, i think it would be useful.. but then again, if there's no need for it, maybe not prioritise it if it's more work.
[01:07:55]<colan>bgm: so you mean don't worry about multiple keys?
[01:08:35]<bgm>colan: right
[01:09:26]<colan>bgm: okay, shouldn't be a big deal to swap in multiple if there's a need for it later.
[01:09:43]<colan>this will just be a default implementation :)
[01:09:54]<colan>...for now.
[01:10:27]<bgm>yeah, may as well keep it simple, avoid feature creep for now :)
[02:04:39]<ergonlogic>colan: while not a priority now, multiple keys would be a requirement for some possibly interesting 'reseller' channels
[02:04:40]* freiheit has joined #aegir
[02:05:59]<ergonlogic>for example, if I were running an OA2 SaaS, I might like to sell through partners who could also provide OA2 consulting/support/training services
[02:07:29]* flashpoint9 has quit (Remote host closed the connection)
[02:07:30]<ergonlogic>that scenario would (probably) require a key per reseller, as opposed to per end-user client, which I believe is the use case bgm is describing
[02:28:56]<colan>ergonlogic: right, got it. let's keep it in mind as a feature request for later (but feel free to add a feature request to the hosting_services queue now to track this).
[02:30:04]<colan>we should be able to add on to the single use case laster once i get that up & running. i like the idea of having pluggable auth back-ends.
[02:30:30]<colan>s/laster/later/
[02:30:41]* p_stampy has quit (Ping timeout: 250 seconds)
[02:39:53]<colan>i think we really need both as it looks like the multiple option is *only* per user; there's not generic option.
[02:40:48]<colan>so if you don't want to give clients/resellers access at all, you'd have to use the other auth module.
[02:43:05]* gandhiano has joined #aegir
[02:51:06]<colan>there doesn't seem to be too much interest in merging these, unfortunately.
[02:55:46]* freiheit has left #aegir ()
[03:28:33]* gusaus has joined #aegir
[03:37:12]* gusaus has quit (Quit: gusaus)
[04:02:23]* Yaazkal has joined #aegir
[04:17:40]* p_stampy has joined #aegir
[04:38:50]* gboudria1 has quit (Quit: leaving)
[04:39:21]* gboudrias has joined #aegir
[04:55:45]* gusaus has joined #aegir
[05:28:46]* p_stampy has quit (Ping timeout: 250 seconds)
[05:32:26]* noecc has left #aegir ("pax")
[05:48:05]* Yaazkal has quit ()
[05:49:29]* p_stampy has joined #aegir
[06:13:50]<jonpugh>colan: ergonlogic: have you seen hybridauth? https://www.drupal.org/project/hybridauth I'm going to explore using that and an oauth provider module in aegir to offer "log in with aegir".
[06:16:11]<colan>jonpugh: yeah, i know about it, but that's just for logins, right? what i was talking about earlier was machine-to-machine communication.
[06:16:22]<jonpugh>ah
[06:16:45]<colan>jonpugh: anyway, neat idea. keep us posted! ;)
[06:16:51]<jonpugh>:D
[06:46:43]* Yaazkal has joined #aegir
[07:16:46]* Egyptian[Home] has joined #aegir
[07:25:27]* nulp has quit (Ping timeout: 260 seconds)
[07:34:44]* Egyptian[Home] has quit (Ping timeout: 276 seconds)
[07:35:15]* gandhiano has quit (Ping timeout: 268 seconds)
[07:49:10]* Egyptian[Home] has joined #aegir
[07:58:16]* zombiebeard has quit (Quit: zombiebeard)
[08:04:19]* Egyptian[Home] has quit (Ping timeout: 260 seconds)
[08:11:27]* Egyptian[Home] has joined #aegir
[08:36:57]* Egyptian[Home] has quit (Ping timeout: 276 seconds)
[09:05:23]* gusaus has quit (Quit: gusaus)
[09:16:51]* zombiebeard has joined #aegir
[09:33:46]* gusaus has joined #aegir
[09:36:06]* nulp has joined #aegir
[09:56:58]* hefring has joined #aegir