Email or username:

Password:

Forgot your password?
dansup

✨ Better onboarding

Pretty soon you'll be able to sign up with your Mastodon account, or use it to sign in on @pixelfed

Calckey and other platforms will launch later!

Account login screen with "Sign-in with Mastodon" button
85 comments
Calckey

@dansup@mastodon.social @pixelfed@mastodon.social Very cool! I wonder if we should return the favor with Pixelfed SSO for Calckey... 😉

Daniel

@sladewatkins @dansup @pixelfed Thank you! Oh, you meant the other Daniel? I see that now...

Tim Chambers

@dansup @pixelfed

OK, that rocks. Let's do that everywhere else. Starting with #Kibin.

Emelia 👸🏻

@tchambers @dansup @pixelfed I really can't wait for OIDC Federation to be released, because that's gonna make this all a lot simpler and more standardised

Michael Downey 🇺🇳

@dansup Interesting. What happens when user changes Mastodon instances or deletes account?

Mitex Leo

@downey @dansup You'll have to reset password on the Pixelfed instance. It's easy !

Skylar Caulfield :verified:

@dansup @pixelfed how does this work, is your pixelfed do you still have your pixelfed account on your main instance or does it somehow post the images to your mastodon account?

Mark Shane Hayden

@skymtf If it works like the Peertube plugin that does a similar thing then when you log into Pixelfed it redirects to your masto server, goes through the login process there if you aren't already logged in, then masto sends back a "key" to pixelfed essentially saying "Skylar is logged in" then boom...you are redirected to pixelfed logged in!

It is pretty automatic...most times you would just see a masto page briefly appear and then back to pixelfed. It is still 2 accounts on 2 servers and no crossposting or any other data sharing happens besides verifying a person's identity. It is just 2 independent accounts with common credentials.

You could technically do the opposite too if Gargron made it easier...log into masto with pixelfed credentials...or you could have multiple masto alts authenicating with the credentials of your main...or whatever other website that uses the same standards (likely OAuth/OIDC)

@dansup @pixelfed

@skymtf If it works like the Peertube plugin that does a similar thing then when you log into Pixelfed it redirects to your masto server, goes through the login process there if you aren't already logged in, then masto sends back a "key" to pixelfed essentially saying "Skylar is logged in" then boom...you are redirected to pixelfed logged in!

Zii0

@msh @skymtf if I get your explanation correctly, it means if your Mastodon instance disappears, you also lose your pixelfed account because you have no more way to authenticate yourself on your pixelfed instance right?
I've never used this option with GAFAM account for privacy reasons, although we don't have (for now) to worry about this part with the fediverse, it still seems a bit dangerous to me.

Aqiul

@dansup @pixelfed If I already have a pixelfed account, will merging be possible?

infinite love ⴳ

@dansup @pixelfed can we please make this something standard instead of mastodon api? we could use oidc and/or indieauth. the onus should be on mastodon to support those standards too

Mark Shane Hayden

@dansup Nice to see @pixelfed support federated authentication!

I used a plugin on my #peertube server to do the same thing, so I can log on there with my #Hometown credentials. Perhaps it is finally time to spin up a pixelfed with a similar setup :blobthinkingcool:

I hope this sort of thing (eventually supporting any #OAuth IDp) becomes a standard feature of all fediverse apps...it would be fantastic for onboarding!

Dendan Setia (Nins)

@dansup
This is so amazing Dan! You're such a star in this ecosystem 🥳
@pixelfed

eblu :neurodiversity: :aroace:

@dansup this is really good, cross-platform interoperability is surprisingly limited across the fediverse and it might pave the way for other sites to try it

Skastodon

@dansup @pixelfed Is this going to work for any instance?

ch0ccyra1n :she_her::neocat_floof_cute:

@dansup @pixelfed this seems like a pretty good way to utilize Mastodon's Oauth :blobcatthinksmart:

Sparky 💡

@dansup @pixelfed Very nice, I love interoperability like that! Glad to see that it's not just something reserved for the corporate platforms.

Sean Tilley

@dansup @pixelfed It would be incredible if we used C2S and OIDC to sign in / register from other Fediverse platforms, and maybe even store the data in a user's home instance.

We're probably a long way from that, but federated sign-on would still be really great.

Gary Parker

@dansup @pixelfed yes! Killer feature. Once the #fediverse as a whole supports federated logins it will really unlock the potential of the network, imho 👌

Talya (she/her) 🏳️‍⚧️

@dansup @pixelfed does it mean the app will be able to function as a Mastodon client, similarly to how @Tusky also functions as a pixelfed client?

Tusky

@Yuvalne @dansup @pixelfed Tusky is a Mastodon client.

If other servers implement the Mastodon API correctly then Tusky will work with them.

Eoin O'Neill

@dansup @pixelfed would this mean that it's possible to let people sign in with their mastodon accounts on other mastodon servers? Or is this simply a quick account registration system?

Neven Falica

@dansup @pixelfed That's amazing, keep up the good work! 🥳

dansup

@pixelfed This will be shipping later today, after work!

I think this will be huge for @pixelfed 😁

jorge fernando

@dansup @pixelfed the single fediverse account dream 🙏

shauny :heart_progress:

@dansup @pixelfed needs an FAQ, for example what happens if I change my mastodon account, and can I transfer posts over to this from another instance?

GMate8

@dansup @pixelfed now you make the Fediverse better. You don't lock us into Pixelfed or anything. Appreciate you man.

jaz :twt: :wales_flag:

@dansup @pixelfed this is extremely interesting, and a powerful approach, congrats!

Samir Al-Battran

@dansup @pixelfed
I think this is great as a second option, but always require your own password.

honestly, one of my biggest regrets in coding is allowing login with another platform.
If they have a bug, your users becomes a hostage to them fixing it, and you can do nothing about it.

Tero Hänninen

@dansup @pixelfed that rocks. I don't really take photos, but now I'm tempted to start!

SPOЯK

@dansup This is pretty big, and could really see an uptick in Pixelfed account creation.

Luna:babaw_is::babaw_cute: :trans_verify:

@dansup@mastodon.social @pixelfed@mastodon.social Super cool! I don't use Pixelfed but this is cool to see. I'd just make the button have the same size/shape as the regular login button, and make the background a flat purple instead of a gradient, otherwise it doesn't really fit in

Lukas

@dansup @pixelfed Would there be possibilities to extend these login options to OpenID, keycloak and LDAP on the one hand and on the other hand to generalize them so that other Fediverse services could easily adapt them as well?

EighthLayer | Jamie

@dansup @pixelfed This is a huge update. I’d love to not have several accounts and just use my Mastodon account.

Sam Wronski

@dansup @pixelfed How will account transfers or recovery from a server going offline look?

Quills

@dansup
Whoa whoa, that's a neat feature! People ofter complaint bout having to create multiple accounts on the fediverse don't they?
@pixelfed

kel :3

@dansup @pixelfed will more popular/recognisable platforms?

DELETED

@dansup Great stuff. I wouldn’t be a big pixelfed user (I think), and as such the main thing that stopped me signing up was having to manage another account.

Once this drops, I'm in.

:samurai: Kam Cheun

@dansup @pixelfed God bless, this is what I've been wanting. It's almost like SSO but for the fediverse.

I myself have been trying to figure out how to implement this on a dev-instance.

Jbird523

@dansup @pixelfed this is exciting! I will be sure to sign in once it goes live! Just the push I needed to give it a shot lol

David Fleetwood - RG Admin

@dansup @pixelfed Oh yes! This is what I've been saying, we need Oauth in the fediverse. Not a bunch of logins for each and every service. This is awesome and please get the other services to support it!

DELETED

@dansup @pixelfed

Hey there, my #PixelFed account @axolotl@pixelfed.social was terminated without warning a while ago. How do I get it back?

mstdn.social/@nus/109730075705

David Fleetwood - RG Admin

@dansup @pixelfed If this works as I assume it works it should open the door for a stripped down ActivityPub account service, which other AP services could link to as an alternative to local account creation (or in addition to). This would let people building personal stacks of multiple services have a Single Sign On experience across them.

Celinho

@dansup @pixelfed So I won't need to have 2 accounts to use the 2?

Ryan Singel

@dansup
@pixelfed

I love it

Does it pass your email address & name from Mastodon to pixelfed?

Pavel Šmejkal

@dansup @pixelfed Installed a app, cannot login with my server. Waiting.

O. Simard-Casanova in English

@dansup @pixelfed Will you be able to link a previously created Pixelfed account to a Mastodon account?

alpha1beta

@dansup sign in or sign up? You said sign in (I'm assuming use the same account to view content like @elk) or sign up (new account but sign in with a mastodon account like google and others do)

Buster | Felipe

@dansup
how will instance admins be able to control which mastodon instances can you login with?
@pixelfed

Buster | Felipe

@dansup
awesome! are you planning on using a different list than the allow/blocklist for federation?
@pixelfed

Semmelstulle

@dansup @pixelfed I'm very interested! Now I only need full kbin support for my mastodon account.

Toran Shaw

@dansup @pixelfed could I associate a Pixelfed account with my Mastodon one?

Helder Mira

@dansup @pixelfed That's awesome and exciting. Presuming that this will allow posts from a pixelfed account to push/post directly to the connected Mastodon account?

Russ Knize

@dansup is pixelfed.social running the actual v0.11.8 tag or is it some number of commits ahead?

dansup

@russ It runs the latest dev branch commit, which is 1809cb2 atm

dansup

@pixelfed I will be demoing this in an hour or two on pixelfed.social!

Have your mastodon accounts ready 😉

BrockW_Media 📷

@dansup @pixelfed
Heya! I’m new to the platform, how do I “tune-in” to watch?

dansup

@pixelfed I'm running a lil bit late, but don't worry, I'll be finishing the MVP and shipping it before I go to sleep!

So excited for this 😁 😁 😁

[DATA EXPUNGED]
Shani N95 Komulainen

@dansup @pixelfed If it's just login and no feed share, what is the most practical approach to managing the two different accounts on my phone? Use two different apps?

Phantom Kitty (Trans)

@dansup @pixelfed That is how I expected federation to have worked. At two jobs ago, we had to support federated accounts logging into our applications. That meant the user's work account at another company was used for login, not an account within our application itself. Here I figured you would created a federated login somewhere, and be able to use it to log in anywhere else that supported that federation.

Go Up