Admin > (SETTINGS) User > Default User Settings
H7
Posts
-
Email notifications -
Username lengthLong usernames are generated when using SSO at registration (all good).
-
Email notificationsHi, I went trough all admin menus (nodebb 1.7.4) before asking this question but it doesn’t seem like there is a setting to enable email notifications (globally for new users) on signup, replies on posts, etc. I read several topics and saw screenshots of such settings but can’t find them. Test emails work and users can enable email notifications for themselves and that works too however, we would like to have it enabled by default. Please guide me to the Admin area where I can turn this on. Thanks!
-
User Registration and Login (SSO by default)Prioritizing SSO seems to make a lot of sense. Simplifies and speeds up authentication and encourages user registration by replacing typing in email/password with simple click/tap and accept.
It would be nice to have a switch to reverse Email/SSO priority and a link to reveal (unhide) email registration. There is a solution pointed out by @PitaJ but using CSS will not allow auto-translation and may be uncomfortable for some.
-
Username lengthHi, please take a look at this username; wondering, how was the 16 limit circumvented (now changed to 12): https://community.h7.org/user/humpfree-zombie-killer-and-violet-thrall
(user is legit, not spam)
-
Social Authentication first (as default register/login)@pitaj short and clean solution, thank you! How about rewriting the title? Here is the custom CSS but I guess this will not get translated to Chinese for e.g.:
@media(max-width: 992px) { .page-login #content .row { display: flex; flex-direction: column-reverse; } .alt-login-block h4 { visibility: hidden; } .alt-login-block h4:after { position: absolute; padding: 0px; top: 0px; display: block; visibility: visible; content:'Social Login'; } }
-
Facebook Social Authentication: Can't Load URL@julian the solution was enabling Embedded Browser OAuth Login in Facebook Login Settings
-
Facebook SSO: Can't Load URL: The domain of this URL isn't included in the app's domains.Re: Facebook Social Authentication: Can't Load URL the solution was enabling Embedded Browser OAuth Login in Facebook Login Settings:
Open your app settings at Facebook Developers portal and make sure your app is Live (App Review > Make {app_name} public?) and Facebook Login is Enabled (enabled by default when creating your app - Products > Facebook Login > Client OAuth Login and Web OAuth Login, both should be set to Yes).
IMPORTANT: make sure Pages APIs is also Enabled, turn on Embedded Browser OAuth Login:
- Embedded Browser OAuth Login enabled (Products > Facebook Login > Embedded Browser OAuth Login Yes)
-
Facebook Social Authentication: Can't Load URL@julian yes, all seems good. I had the same issue before with a Flash (AIR), an Android app and a React-based web-app, always the same problem and yet I forgot. I’ll figure it out and post the solution here (hopefully). Thanks anyway!
-
Social Authentication first (as default register/login)@pitaj included a quick screenshot: Login with: SSO (or Alternatively login with Username/Email), I mean yes, the plugins display on the login page
-
Social Authentication first (as default register/login)Would it be reasonable to enable switching between main and alternative authentication methods in admin area?
- e.g. offering Social Authentication first and E-mail login/registration second as alternative method
Visitors often stay logged into their Facebook / Google accounts and offering Social Authentication first, may encourage user signup, same applies to users redirected from social networks, they're already logged in, ready to sign up with few clicks.
- also, any ideas about the pros/cons?
-
Facebook Social Authentication: Can't Load URL@julian the URL in address bar is `http://community.h7.org/auth/facebook/callback/...
https://www.facebook.com/dialog/oauth?response_type=code&redirect_uri=http%3A%2F%2Fcommunity.h7.org%2Fauth%2Ffacebook%2Fcallback&scope=email%2C%20user_friends&client_id=1735736033177665
and here is the relevant part of
config.json
:{ "url": "http://community.h7.org", "port": 4567, ... }
*tried with HTTPS as well, same result
-
Solved / Unsolved badge@julian Thank you!
-
Instant email notifications -
Solved / Unsolved badgeHow to add the Solved/Unsolved badge to NodeBB topics?
-
Who is using NodeBB? -
Instant email notificationsPlease help me out with finding the setting to turn on instant email notifications, when user signs up and when a response is added to user posts. Thanks!
-
Facebook Social Authentication: Can't Load URLFacebook auth gives the error:
Can't Load URL: The domain of this URL isn't included in the app's domains. To be able to load this URL, add all domains and subdomains of your app to the App Domains field in your app settings.
Tried everything, with several apps, App Domains is set to community.h7.org and h7.org (both included) still no luck with FB. Did anyone have this issue before, any solution? Thanks!
-
NodeBB v1.6.1 Release@faizanzahid said in NodeBB v1.6.1 Release:
Are we going to have a Node bb mobile app ever?
Is there a reason to have a NodeBB mobile app? NodeBB is developed as a public forum/community portal (and web-app), there is no argument in favor of creating separate mobile apps. Excluding a few hardcore members, would anyone install that app?
Mobile apps would give you:
- native User Interface, pointless: possible via web
- hardware Accessibility (camera, microphone, accelerometer, etc.), pointless: why?
- notifications are possible with a simple app that loads NodeBB into built-in browser and loads certain important event notifications via API, pointless: too specific, not enough arguments
- efficiency: a community that really needs it, should build and maintain the apps (maybe open-source it) and use NodeBB API
A mobile app would be justified if:
- very complex calculations would be performed
- native functionality or processing would be required
- no internet-connection functionality required
In case someone would want to have a mobile app for a specific purpose, where some of the above-mentioned features are handy, the community owner has to create the task-specific app, using NodeBB API if that's the case.
For administration? Alerts? Admin app can be easily created even using a cross platform mobile development suites (we may post one for iOS if there is a need, we're still debating).
Also, NodeBB is created using JS+HTML. Mobile OS systems are going this direction as well, until the NodeBB mobile app would be ready, maybe there in no reason left at all
Let me know if I am wrong but I don't see a solid argument for a mobile app. Creating and maintaining for iOS/Android would probably be a very bad idea; it takes pointless amount of time for no apparent reason but again, please prove me wrong if I missed something.
-
Feeling the need for speed?Congratulations! Here is what I see regarding speed:
I've been testing the three main competitors to pick from - being on a trip with 3G (more 2G) coverage -, where m.facebook for e.g. loads in few minutes. The circumstances clearly picked the absolute winner, that's how I ended up here. NodeBB loads almost instantly and after the first page is loaded, the rest feels like a mobile-app; even on extremely slow mobile networks. Later, I found some details that could be addressed, mostly for SEO purposes.
This forum is loading four CSS resources, two of them tiny (almost nothing) when Roboto font was just mentioned by @phit and @julian (drop). These three could be combined and the main, stylesheet CSS, could probably be reduced to under 200KB. I understand, the plugins are loading those tiny css resources but could they be combined into one single stylesheet?