<eldios>
I'd be happy to invite you in there.. if it would be working :P
<dwrensha>
did you configure any of the login schemes?
<eldios>
both
<eldios>
not the email one
<dwrensha>
are you logged in when you try to access the /invite page?
<eldios>
yes
<eldios>
with big G
<eldios>
can try with GH if that helps
bengo has quit [Client Quit]
<dwrensha>
with which one did you log in for the very first time?
<eldios>
ah ah!
<eldios>
it's bound to the Google authentication side
<eldios>
it's working while logged in with GH
bengo has joined #sandstorm
<eldios>
it is possible that I did log in with GitHub the first time
<eldios>
as Google oAuth was giving me a hard time and I had to re-create it
<eldios>
now it's working
<paulproteus>
I kinda wish that once you enabled one auth method, the others auto-disable unless you try real hard.
<dwrensha>
yeah, I think the way it currently works is that the first user becomes admin
<eldios>
makes sense
<eldios>
okay thanks for helping me with that
<zarvox>
I kinda wish that you start with no auth methods except the admin token one, and then had to enable other methods for other users.
<dwrensha>
zarvox: I believe that is how it works now
<dwrensha>
(or at least how we've talked about making it work)
<dwrensha>
the admin token is not an auth method, however!
<dwrensha>
and this has been proving to be confusing for people
<dwrensha>
I think eldios is the second person with this problem is the past day or so
<zarvox>
Ah. Perhaps we should remove the admin page from your normal logged-in view?
<zarvox>
Admin token could show you the admin page, and nothing else.
<zarvox>
User pages would show you all the user things, and not the admin page.
<eldios>
I guess that if I want to change my admin user mail I should do so through Mongo, right
<eldios>
?
<eldios>
or through Meteor console
<zarvox>
Yeah, through Mongo
<dwrensha>
I think that the only way to add / remove admin after the first user is through `sudo sandstorm mongo`
<dwrensha>
{$set: {"isAdmin": true}}
<zarvox>
jparyani mentions that perhaps just having user management tools would solve most of this class of problems.
<zarvox>
Which sounds pretty reasonable.
<eldios>
+1
<dwrensha>
define "user management tools"
<eldios>
list/add/remove/change_pass/set_admin
<ocdtrekkie>
^
<ocdtrekkie>
Probably doesn't need more than that.
natea has joined #sandstorm
<zarvox>
We don't even do passwords, so change_pass can be omitted.
<eldios>
in my case change_mail would have been nice
<eldios>
but I admit it's not one of the primary things needed
<ocdtrekkie>
change_mail is nasty because of apps.
<ocdtrekkie>
I want it. But it's an interesting issue.
<zarvox>
ahhhh. Hmm. That's possibly a little trickier because email can be considered part of identity.
<zarvox>
Of course, apps should be using X-Sandstorm-User-Id, and shouldn't have access to the actual email address of the user.
<zarvox>
And there's trust issues - you theoretically should have to prove that the same person owns both email addresses.
<eldios>
well.. as I said, let's not over-engineer (silly) user-requests :) the other basic features are probably more strictly needed
<zarvox>
One way to work around that might be to make it possible to bind multiple email addresses to one "account", and then you'd add one and remove the old one
<dwrensha>
in the future you'll be able to have multiple identities with a single account
<dwrensha>
so different emails would correspond to different identieis
<zarvox>
But yeah, I agree we should start with list/invite/remove/make admin. :)
<zarvox>
Thanks for your insights!
<eldios>
zarvox: if that helps I'll stick around and give more.. I love to be an early user in general
<eldios>
plus I'm an IT guy too..
<eldios>
mostly on the sysadmin/devOps side though
<eldios>
so I can share that kind of perspective
* eldios
current comment is ---> :O
bengo has quit [Quit: Computer has gone to sleep.]
<ocdtrekkie>
zarvox: But X-Sandstorm-User-Id is email-based for OAuth users.
<ocdtrekkie>
From my understanding.
natea has quit [Quit: natea]
soulshake has joined #sandstorm
natea has joined #sandstorm
<ocdtrekkie>
Hmmm
<ocdtrekkie>
Sandstorm installed with Sandcats. On my local IP at port 6080 I get the ENODATA error.
<ocdtrekkie>
Sandcats domain doesn't resolve. I port forwarded 6080 on my router.
natea has quit [Quit: natea]
gopar has joined #sandstorm
bengo has joined #sandstorm
bengo has quit [Quit: Computer has gone to sleep.]
<ocdtrekkie>
I cheated. Set my sandcats URL and wildcard in my Windows machine's host file. :D
<paulproteus>
ocdtrekkie: Does the sandcats domain resolve now, btw?
<ocdtrekkie>
Iunno, I'd have to check another computer since this one has a modified host file cheat. :D
<ocdtrekkie>
And nope.
<ocdtrekkie>
Tried with my phone.
<paulproteus>
Weird.
<paulproteus>
May I ask what hostname?
<paulproteus>
Feel free to answer via PM if you prefer.
<ocdtrekkie>
I did that already. :P
<paulproteus>
I see it now!
natea has joined #sandstorm
bengo has joined #sandstorm
bengo has quit [Client Quit]
natea has quit [Quit: natea]
jadewang has quit [Remote host closed the connection]
paroneayea has quit [Read error: Connection reset by peer]
paroneayea has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 272 seconds]
dwrensha has quit [Ping timeout: 272 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 258 seconds]
rhapsodhy has quit [Remote host closed the connection]
rhapsodhy has joined #sandstorm
bengo has joined #sandstorm
dwrensha has joined #sandstorm
keturn_ has joined #sandstorm
keturn has quit [*.net *.split]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 252 seconds]
keturn_ is now known as keturn
GeorgeHahn has joined #sandstorm
GeorgeHahn has quit [Read error: Connection reset by peer]
fonfon has joined #sandstorm
bengo has quit [Quit: Computer has gone to sleep.]
jadewang has joined #sandstorm
bengo has joined #sandstorm
jadewang has quit [Ping timeout: 272 seconds]
paroneayea has quit [Read error: Connection reset by peer]
paroneayea has joined #sandstorm
mort___ has joined #sandstorm
fonfon has quit [Remote host closed the connection]
mort___ has quit [Quit: Leaving.]
bengo has quit [Quit: Computer has gone to sleep.]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 264 seconds]
decipherstatic has quit [Quit: No Ping reply in 180 seconds.]
decipherstatic has joined #sandstorm
gopar has quit [Quit: Leaving]
mort___ has joined #sandstorm
mort___ has left #sandstorm [#sandstorm]
mort___ has joined #sandstorm
jadewang has joined #sandstorm
eldios has quit [Remote host closed the connection]
jadewang has quit [Ping timeout: 255 seconds]
_whitelogger has joined #sandstorm
dvn has joined #sandstorm
_whitelogger has quit [Excess Flood]
_whitelogger has joined #sandstorm
eldios has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 255 seconds]
mort___ has quit [Quit: Leaving.]
paroneayea has quit [Read error: Connection reset by peer]
paroneayea has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 272 seconds]
mort___ has joined #sandstorm
natea has joined #sandstorm
natea has quit [Quit: natea]
natea has joined #sandstorm
jadewang has joined #sandstorm
natea has quit [Quit: natea]
jadewang has quit [Ping timeout: 264 seconds]
natea has joined #sandstorm
mort___ has quit [Quit: Leaving.]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 244 seconds]
mort___ has joined #sandstorm
mort___ has quit [Read error: Connection reset by peer]
mort___ has joined #sandstorm
mort___ has quit [Quit: Leaving.]
mort___ has joined #sandstorm
mort___ has left #sandstorm [#sandstorm]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
natea has quit [Quit: natea]
natea has joined #sandstorm
natea has quit [Client Quit]
natea has joined #sandstorm
natea has quit [Client Quit]
natea has joined #sandstorm
natea has quit [Client Quit]
natea has joined #sandstorm
natea has quit [Quit: natea]
natea has joined #sandstorm
natea has quit [Quit: natea]
natea has joined #sandstorm
natea has quit [Client Quit]
bb010g has quit [Quit: Connection closed for inactivity]
gopar has joined #sandstorm
natea has joined #sandstorm
georgestephanis has joined #sandstorm
jadewang has joined #sandstorm
natea has quit [Client Quit]
jadewang has quit [Ping timeout: 245 seconds]
natea has joined #sandstorm
natea has quit [Quit: natea]
natea has joined #sandstorm
natea has quit [Quit: natea]
natea has joined #sandstorm
aldeka has quit [Remote host closed the connection]
ocdtrekkie has quit [Remote host closed the connection]