Fix & legacy purpose for auth javascript
PEP-27 Edit profile is now possible.
Merge remote-tracking branch 'origin/next' into next