SMF Support > Hilfe zu SMF (German)

Wie kann SMF 2.0 den Aktivierungslink als ascii kodiert verarbeiten ?

<< < (2/3) > >>

Jorin:
Danke für den Hinweis, da sind mir GMX-Nutzer aber wichtiger als OpenID. Sonst kann nichts passieren?

feline:
Alternative möglichkeit .. urldecode nur für aktivierung und reminder ...
So habe ich es gemacht: (smf 2.02)

--- Code: --- // Was this redirected? If so, get the REDIRECT_QUERY_STRING.
// Do not urldecode() the querystring, unless you so much wish to break OpenID implementation. :)
$_SERVER['QUERY_STRING'] = substr($_SERVER['QUERY_STRING'], 0, 5) === 'url=/' ? $_SERVER['REDIRECT_QUERY_STRING'] : $_SERVER['QUERY_STRING'];
if(stripos($_SERVER['QUERY_STRING'], 'activate') !== false || stripos($_SERVER['QUERY_STRING'], 'reminder') !== false)
$_SERVER['QUERY_STRING'] = urldecode($_SERVER['QUERY_STRING']);

--- End code ---
Das klappt dann auch mit SEO tools ...

TE:
jap, das ist eine Alternative... allerdings ist das Ganze OpenID-Gelumpe vollkommen überholt und damit eigentlich überflüssig.

feline:
wir haben ziemlich viele user mit OpenID, daher ist diese lösung optimal für beides  ;)

TE:
hast du das umgebaut auf openID 2.0 ? OpenID 1.1 ist quasi ausgestorben, zumindest die zwei großen Provider (Google und Yahoo) nutzen beide nur 2.0.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version